Add a branch alias.
Update log-command-status.php
Remove dependency on ES 0.90 from .travis.yml
Fix .travis.yml
Fix composer constraints
Fixes for ES >=1.0, but wouldn't support 0.9 :(
Typehint Scenario for code intel purposes.
Docblock the return type for load.
mods-improvements
issue #2 contracts use interfaces not abstract classes
Implementing Aggregate Factory

This work is comprised of changes from both @simensen and @kelvinj and taking
into account a lot of discussion on IRC. Squashed 7 commits into one.
Change ordering of aggregate factory argument and make it mandatory.