updates for latest java_impl patches

- update docs
- update notes
- add unit tests for testing anonymous class support + fix for adding of
  methods from nested super types
- update coding style for anonymous class support patch
- strip java.lang package prefixes from signatures introduced by
  previous patch fixing adding of methods from nested super types.

refs #192 #194
fix eclimd script to only set jvm arch if native swt jar is found

on linux distros like ubuntu (and probably debian), the swt native
libraries are a separate package install outside of the eclipse plugins
location. The eclimd script will not find those jars which led the
current logic to fallback into -d32, which could be incorrect and
prevent eclimd from starting on 64bit machines.
add note to add android resource file completion
build.gant: use ${eclim.plugins} for `ln -s` commands

I have setup eclim.plugins to use the dropins/ directory instead, and
therefore the creation of the symlinks failed.
create relative symlinks when possible

refs #196
clean up unix deploy a bit

- remove windows bat,cmd,exe files from the eclim bin dir
- remove *.sed exclude to chmod since eclim no longer uses sed files
- suppress error output when attempting to remove symlinks when they
  don't exist.
update sphinx extensions to work w/ python3
more python3 sphinx compatability
add setting to globally toggle validate on write

refs #199
add setting to use omnifunc instead of completefunc

fixes #151
add Ctrl+X to list of keys to be disabled on vimplugin focus
don't load xml syntax mods if ft is cs

fixes #201
add support for junit jvmargs, syssprops, + envvars
ensure eclimd instance is unregistered

fixes case where the port is already bound, which would leave the
added entry in the instances file.
update bin/dependencies

- fix checking of dependencies.xml
- add support for checking + installing/updating features for target
  eclipse install.
scala now supported in juno version of eclim
eclimd: display usage also for "-h" and "--help"
Merge remote-tracking branch 'blueyed/eclimd-help-triggers'
add note to home page regarding limitation of embedded gvim
disable syntastic for filetypes w/ eclim validation support