minor performance tweaks

These are minor changes

* StringBuilders instead of String concatenation
* Tweaks based on http://wiki.fasterxml.com/JacksonBestPracticesPerformance
* Fix for build date in About (currently shows the install date, not the build date)
* Buffered inputs/outputs in some areas