Command line interface

Allows people to use basswork without grunt etc.

This change doesn't change the existing semantics of the function exported from index.js - it's backwards compatible