Add gulp-cache-breaker.
Updates to package.json; Set default port to 4000 instead of 4040.
Merge remote-tracking branch 'origin/master'
Small changes to biscuit.bake; Add auto-prefixer and cache breaking.
Cleanup method by which server is started.
Refactor Biscuit by centralizing build process on gulp.

* Provide base gulp tasks for easy use.
* Add base package.json with dependencies thus far.
* Add biscuit-utils dependendancy and use as a means from conveying a standard error format back to the biscuit http server in the event of an error.
* Add server-side error handling of build errors (simple).  TODO: Convert o GulpTaskError on the server and add a nice(r) template.
* Change http server to run gulp and report compile-time errors instead of embedding the build process within biscuit itself.
add clean error template
Updates to error template.
Fix error template so it properly outputs the busted task.
Significant refactor / cleanup.

* start / stop server can now be called from the directory in which the biscuit lives for convenience.
* re-architect server layer a bit more by encapsulating the bulk of it within the Biscuit class and using the APIs it offers. This has the advantage of making consistent APIs accessible to other portions of the biscuit library and will ultimately be more testable.
* Remove scaffold, to be replaced by external fetch of "recipe".  This is currenly WIP and broken.
Changes to biscuit to prevent 'over baking' our recipes.

* Add Biscuit.status() method.
* Change Biscuit to inherit from EventEmitter and broadcast events as are appropriate.
* Change oven to not build upon requests, but build when files change in the source directory.  Add appropriate logic such that if baking is in progress the server waits for it to complete (or fail) before responding.
Merge pull request #2 from codeviking/master

Scrumptious biscuit goodness!