Reorganize the PrjModel object
Rename model impl class, add documentation
Add documentation in ForwardTranslator.hpp
Additional model documentation
Restart the conversion process, handle subobjects first
Reorganize and rename some files
Update the airflow elements
Rework is close to complete
Finish up object modifications, add to test
Merge branch 'develop' into object-reimpl

Conflicts:
	openstudiocore/src/contam/PrjPrivate.cpp
	openstudiocore/src/contam/PrjPrivate.hpp
	openstudiocore/src/contam/PrjPublic.cpp
	openstudiocore/src/contam/PrjPublic.hpp
	openstudiocore/src/contam/PrjSubobjectsPrivate.cpp
	openstudiocore/src/contam/PrjSubobjectsPrivate.hpp
Fix some dates on the CONTAM files
Add missing documentation on RunControl
Clean up the defines in PrjDefines.hpp

This reduces the number of preprocessor definitions greatly and
gets rid a lot of the left over stuff that had been hanging
around. Most of it had not been used in a long time so there
isn't much point in keeping it.
Merge branch 'object-reimpl' of https://github.com/jasondegraw/OpenStudio into object-reimpl
Comment out some stray output

Some of these should possibly be converted to log messages. Will
hold of on deciding for now.
Fix bug in SimFile object that was killing the Model object
Put the impl objects in a detail namespace
Do fixed interval schedule translation in seconds

TimeSeries objects work with seconds now, but the schedule
translation was still using days and doing some dodgy rounding
stuff.
Fixed interval translation passes tests

The translation to IDF using seconds rather than floating
point days now passes all of the tests. The interpolate
field is now written out as well.
Add a test for variable interval schedules

It fails.