Build git versioning into binaries
Order ostream
Virtual destructors
Use millisecond log in logwrapper
Contract details functionality
Only compile library sources under git version control