Merge pull request #52 from davidkaneda/master

Design updates
Migrated license from ASM BSD to AGPL

Assembly changed to an open source license
Inititial implementation of the hamburger button
Undo unnecessary click element change
Make it smaller and remove the outline
Merge pull request #54 from Pletcher/hamburger#196

Inititial implementation of the hamburger button - #196
Merge pull request #53 from mdeiters/master

Migrated license from ASM BSD to AGPL
Start API Docs, lots of API and test improvements

* Adds `grunt-apidoc` to generate docs (under docs/api)
* No longer pass _id (was duplicate with id anyway) with model JSON
* No longer run `build` grunt task before test:server
* When `server:test` is triggered from `grunt watch`, abort at the first error
* Stop throwing from any public endpoint (need a logging lib soon though)
* Remove some unused fields from models
* Change default Entry status to 'live' to match UI
* Basic "reset" util for tests
* Adds REST tests for install and auth

Still needs more examples for Entry API calls and errors, but otherwise pretty far along.
Nix unused Roboto
Fix for rendering Field Settings for default fields
Move build step to test:client
Copy docs into admin assets
Move grunt-apidoc into regular deps

(since it's run on build now)
Build docs before copying them, doh
Merge pull request #55 from davidkaneda/api-love

API love
Merge branch 'master' of https://github.com/asm-products/buckets