Merge pull request #131 from geekwright/master

Code cleanup and some new vendor updates
adding .travis.yml
Merge pull request #132 from mambax7/master

adding .travis.yml
Clean unit tests and fix error in kernel/block