Updating to use Component v1+

 * removed coverage testing (temporary)
 * removed `require` "magic" (in lib/graph/mixin.js)
 * used `development` config to build test files as well (less globals)
adding explicit scripts dependency for temporary backwards compat
updating changelog
adding lots of debug output
removing Makefile, using npm scripts, adding headless testing
updating fields to match new api response structure
Merge branch 'feature/debug' into dev
version bump + changelog update
fixing tests after updating user endpoint transforms
Merge branch 'release/0.4.0'