Fixes #39 smart brace close

* this was about as difficult as i thought it would be and somewhat
heuristic-y, so i've created an option to turn it off in case it causes
problems for people
Fix incorrect argument check
Fixes #34 Automatically close jsdocs
Merge remote-tracking branch 'upstream/master'
Don't insert asterisk after /*
Fixes #60 enter doesn't work at the end of a file
Fixes #51 allow setting custom location for Node.js
Upgrade to Guava 15.0
Whoops, set the source path for Guava
Merge remote-tracking branch 'upstream/master'

Conflicts:
	com.palantir.typescript/src/com/palantir/typescript/IPreferenceConstants.java
Fixes #68, wrong guava ref in build.properties.
Merge branch 'build_properties_error'