Added travis config
Merge branch 'master', remote-tracking branch 'origin' into develop
Fixed composer namespace option can be false
Addded list of ignored files
Updated readme 

Updated status icons for coverage
New is that view model could be filled as selfone

 * when no mapper class present than view model
   can probably filed on ist own constructor
 * other fixes
Refactored and added new Tescases
Deleted unneeded test assets files
Small fixes
Update README.md

Added code quality status icon from scrutinizer-ci.com
Merge pull request #2 from olekhy/develop

Develop first working version