Added abilty to set build info

build info is displayed at start-up
See .travis.yml for how to use.
Fixes #1410
I try desperately to try to keep the start up logging to fit in a default sized Windows console and all you people do is add new logging with complete abandon :(