Removed boost dependency. Looked quietly for TinyXML2.
Looked for more things quietly.
Added automatic versioning based on GIT.
Added GIT check. Moved include to top of file.
More checks on cmake script.
Merge pull request #4 from arpg/auto_version

Auto version
Updated NodeCarDriver
Merge branch 'master' of https://github.com/gwu-robotics/HAL into HEAD
Merge branch 'master' of https://github.com/gwu-robotics/HAL into SimBAInterface
Switched to miniglog
Merge branch 'SimBAInterface' of https://github.com/gwu-robotics/HAL into SimBAInterface
Removed unused code and fixed some warnings.
Merge pull request #6 from arpg/SimBAInterface

Sim ba interface
Camera FileReader driver reads timestamps from filenames

The camera FileReader driver tries to parse a timestamp from the
filenames read. If possible, it is set to the corresponding
pb::ImageMsg. Otherwise, the frame number is used (current
behavior).
Code format and example of timestamps added
Merge pull request #7 from arpg/warning_fix

Removed unused code and fixed some warnings.
Path is now skipped in function GetTimestamp

Code changed to reduce complexity
Merge pull request #8 from arpg/camera-driver-timestamp

Camera FileReader driver reads timestamps from filenames
Small changes to NodeCarDriver
Modified driver to accept command time as parameter