Add a version command to simpleshell

Print out version and build date on startup
Top level makefile generates a new src/version.cpp with current git branch and hash and build date time.
version in console will print this out.