updates to .gitignore files. This usually doesn't work.
adding crojsdoc and simplifying the coffeedoc step subsequent to new feature added by its author. Also trying to add other doc systems (JSDoc and jsduck) but without success.
updating all .coffee source files so there is a meaningful header description, which also makes the docs a little more useful.
rebuild and docs