Support :printdef over IDESlave

This adds the option to see the internal definition of a symbol to
right-click menus, as well as a command. There's no keybinding by
default.
Update test runner for new language-java dependencies
Support :pprint with a command
Merge pull request #252 from david-christiansen/print-def

Support :printdef over IDESlave