Adding robot test example
Tidy up puppet
Using namespaces
Dir structure matching namespace
Dir structure matching namespace
Fixing unit tests
Cleaning names
Adding settings object
Adding #define to Release.h
Adding settings file and parser
Fixing argument parsing