@dzucconi (cc @dblock): Using a HAL fetcher lib to create models and such

I wrote a wrapper library around [Traverson](https://github.com/basti1302/traverson) that allows you to crawl the HAL links & create Backbone models/collections via a `spooky.new Sections, 'articles[0].sections', (err, sections) ->` interface. It also parses out the _links and _embedded stuff before instantiating the models/collections removing the need for the base collections. For now I've dropped sections and other models to keep things simple.

Still plenty of TODOs, the library is sparse on tests and auth is a big unknown right now. Regardless this gets things wired up.
Finally I may remove this auto-wrapping-model part, but currently it save a line of code doing `sections = new Sections data`.