Add the first code for the Json schema validator.
Add array validation.
Merge branch 'master' of github.com:OpenLightingProject/ola
Continue adding to the Object valiator.
Add the allOf, anyOf, oneOf and not validators.
Add the ability to convert a schema into a json string.
Merge branch 'master' of github.com:OpenLightingProject/ola
Start work on the Schema parser
Merge branch 'master' of github.com:OpenLightingProject/ola
Merge branch 'master' of github.com:OpenLightingProject/ola
Clean up doxygen comments.
Add the partial implementation of the schema parser.
Some more Schema Parser implementation.
Merge branch 'master' of github.com:OpenLightingProject/ola
Very basic schema parsing is now working.
Merge branch 'master' of github.com:OpenLightingProject/ola
Get more of the basic schema parsing working.

This provides improved error reporting, indicating the JSON pointer path to the
element that caused the error.
- Added olad autostart code for Windows
Reduce namespace pollution from Windows headers
The use of 'interface' as a variable name collides with a COM typedef on Windows