Update travis-ci build status to use the public repo (fixes #17)
Update information on composer to use 2.0-dev
Add Badge Poser (https://poser.pugx.org)
Rename insulin2 to insulin

We need to keep the old name for better integration with previous tools we had.
[Core] Kernel's boot method shouldn't return booted level

On KernelInterface there is no documentation that boot returns booted level,
therefore should be removed and since we need this, we added an extra method
to get it, if needed.
Merge pull request #45 from alias-mac/boot-review

[Core] Kernel's boot method shouldn't return booted level
[Core] Kernel failure should only happen when no boot level was reached

Kernel failure shouldn't be happening on any boot level failure. For that there
will be other levels/events that should be added.
Merge pull request #46 from alias-mac/kernel-events

[Core] Kernel failure should only happen when no boot level was reached
[Core] Improve Kernel events to allow boot level events later

Kernel verbosity is level `VERBOSITY_VERY_VERBOSE`:
http://symfony.com/doc/current/components/console/introduction.html#verbosity-levels
We will spare `VERBOSITY_DEBUG` to boot level events that will explain
in more detail what is happening at each boot level.
[Core] Create boot level events

This creates a structure that will allow the boot levels logic to be outside
the Kernel. Furthermore it allows extensions by simply subscribing to these
events and make custom logic to accept that a certain boot level was reached.

If later we allow custom bootstrap levels, this will support it a lot easier.
Merge pull request #47 from alias-mac/kernel-events

[Core] Improve Kernel events to allow boot level events later
Enable Coveralls with Travis-CI

This will show information about code coverage using Coveralls and Travis-CI.
It will provide notifications when code coverage is decreasing on PRs.