Extra caution to ensure the boost property json parser starts at the begining
of the string stream we pass to it in the `ToJSON' method of the `Camera'
class. See: http://stackoverflow.com/questions/21818740/boost-read-json-and-write-json-are-not-equipollent-for-property-tree