brushing
Adding lots of comments, refactoring a little bit of initialization code
More tweaking, refactoring, and documenting
Thorough once-over of the error handling / control flow
Cleaned up style resolving a little bit
Put commented-out code back in.  Seems to be working now.
Update readme, change default log level
Update submodule versions to latest
Adding node_modules/npmlog
Update csl submodule to latest version
Minor reformatting in README