Add cross platform file system watcher
Add .idea to gitignore
Add command and new processor framework
Fix broken linux fs observer
Add new app module
Start nuking things for the rewrite
Add new launching script
Add initial fs store module
Add Jinja processor stub
Nuke old generator stuff
Add processor stubs for lesscss and copy fallback
Sort processors properly instead of crashing everything
Rename sourcesstore to filemap.
Sources request can now take a root path, returning only sources directly under that path.
Add build, content, store, etc root directories to App class.
Load plugins even if the apps plugin directory doesn't exist.
Add method to get a processor for a path.
Initial checkin for Generator, the grunt.
Currently will process files/delete files, but won't do any dependency generation.
Removed unnecessary get_targets from Plugin base class.
Fixed typo in dependencies getter.
Fix references to processors get_dependencies
Unstub Copyfallback processor. (It now copies files)
Unstub Jinja processor. Add processor and dependencies getter. Don't process files with 'template_only' variable.
Use app's new content/build/whatever roots in the create command.