* New JS object – `Butterfly.pubsub`
 * Pubsub is a simple way to subscribe and publish events accross your application
* Added a basic browser detection function whose results are integrated into `Butterfly.ready` callback in form of arguments
* Added an internal function for generating a unique alphanumeric identifiers
* Corrected a bug in `Butterfly.router` where an improper data context was used when calling a `destroy` function on a `Butterfly.controller`