Layout Changes

Project directory was getting crowded, so moved everything related
directly to caliper into a lib/ folder (aside from minidumps/symbols
folder and the application files)
Some test changes, working out auth.

Switched to mocha+chai+chai-as-promised, as it looks much cleaner.
More test streamlining

And also putting stuff that returns the object of a query (ie without
the success/error handler on it) into MODEL.Defer.___
Reorganizing bower and bootstrap

Going to stop packaging a pre-made bootstrap with the project, going to
use the proper variables.less to build the right thing on the fly.
Moving more stuff to grunt

Finished making bootstrap build with 'grunt build' command, will be
adding other things as I go.