Component: Triggers update event on _nodes add/remove manipulation. Fixes #23
InfiniteContainer: Allow Container constructor to be swappable. Fixes #27
Component/Container: update event fired once

All changes to _nodes is notified through the update event.
Merge pull request #2 from Aintaer/component_tweaks

Component/Container: update event fired once
Merge pull request #32 from mrjoelkemp/component_tweaks

Container and Infinite container additions
Using JSCS on travis ci
JSCS: Using the network's config. Fixed violations
Merge pull request #34 from mrjoelkemp/master

JSCS: Uses the network's config and fixes all violations
Added karma-coverage reports to BeFF
BeFF: implemented karma coverage reports
InfiniteContainer: Doesn't unbind the model on parameterless calls to bind
Updated browser from phantomJS to Firefox
Merge pull request #35 from mrjoelkemp/infinite_container_bug

InfiniteContainer: Doesn't unbind the model on parameterless calls to bind
Merge pull request #36 from aalpizar/coverage-report

BeFF: Karma Coverage Report
InfiniteContainer: Unbind scrollfloat if there are no more results
Merge pull request #38 from mrjoelkemp/stop_fetching

InfiniteContainer: Unbind scrollfloat if there are no more results
Controller: allowing the (id, data) form

This used to be allowed under `nbd/Controller`s. Passing the id through.