If an empty tab stop was used with either of the java case coercion
helper functions then they would blow up. Fixed by returning an empty
string if the word passed to them is falsey.
The java setter and getter snippets were incorrectly formatting the
set/get name as all lowercase. It should be mixed case, as per java's
coding standard.
A new function was made (mixedCase) to handle that.
The paramater was keeping the case of the setter name. It should
have been lowercased. The other uses of the paramter were already
lowercased correctly.
There should also not be a return statement in a void method.
UltiSnips snippets are taken from UltiSnips repo.
Putting them nearby the engine seems to be the wrong thing to do.
One reason is that there are two forks now.