A couple of simple improvements in completions

* don't add empty parenthesis for java getters
* use the instantiated type for tooltip info on parameters (see commit messages)