Offset and java_import fixes

If a source file contains non-ascii characters, complete and go to definition feature doesn't work because offset argument of Eclim command requires the size in bytes not the number of characters.

And "Import class under cursor" doesn't work since java_import command was changed with recent Eclim.

I've fixed these issues and added some fixes for ST3.
This also seems to work with ST2.