Added buildinfo.py, tests, client side, and new buildinfo message type.
Merge branch 'feature/buildinfo' into develop