Got new mocha tests and grunt playing nicely with AMD modules
Switched to make for builds; changed dist output to UMD format for a smaller package