Docs & Demo build systems

This contains a documentation and demo build system.  No working demo yet, as the actual plugins/components need to start being refactored.  Also, the API docs aren't being assembled into pages yet - but all of the api doc information is being parsed into a file for use to that end.

Closes #39 
Closes #38 
Closes #35