update jsp + JavaDocSearch todos
update eclimd_instances to use json format w/ eclim home path

Entries to eclimd_instances as created by running eclimd instances will
now be in a json format with the port, the workspace, and the eclim home
(within eclipse/plugins).

Adding the eclim home location in particular provides added flexibility:
- eclim home location no longer needs to be injected into the vim
  scripts during installation
- eclipse can be moved without having to update/re-install the vim
  plugins
- eclimd instances can now not only be using different workspaces, but
  separate eclipse installs as well.