travis: integration with travis-ci
Merge pull request #13 from aalpizar/travis

Integration with travis-ci
updated package.json for travis-ci integration
removed Firefox from gruntfile multi
Merge pull request #14 from aalpizar/travis

updated package.json for travis-ci integration
Update README.md

Adding travis badge
Merge pull request #15 from aalpizar/master

eventMappable: Added tests for trait eventMappable.js
Controller: pubsub provided by nbd/Controller/Entity

As of nbd@1.0.2, this is provided by nbd
Component/Container: autoremoving destroyed entities

If entities destroy themselves, catch the entity event and remove from
list of managed nodes.
Controller/Dialog: must call position the first time

In order to hand the context into the position call. Subsequent renders
can use position without an argument.
HTML docs with grunt task to also push to gh-pages
Merge pull request #16 from mrjoelkemp/html_docs

HTML docs with grunt task to also push to gh-pages
eventMappable: refactor to be less horrific
Merge pull request #20 from aalpizar/master

Form: added jasmine tests
Dialog: refactor into common show/hide logic
dom/transitionEnd: unify transition and nontransition timing

Makes both elements with transition and without happen under a single
promise.
dom/transitionEnd: slight refactor

Avoiding creating functions as much as possible.
Updating License date
Merge pull request #21 from Aintaer/master

Updating License date
Merge pull request #22 from aalpizar/master

InfiniteContainer: added tests and fixed functionality