Set up Docco with Grunt
Add documentation for all source functions and most fields
Minor comment updates for non-JavaScript files
Move the first FAQ question to the readme as the description text