fixed styles, fixed onBeforeComplete event, reformated
composer.json - require-dev added
added travis testing
Exceptions reparated
added build status