Merge pull request #1 from silentworks/develop

Added in AbstractAdapter and moved common method to it
update travis build to include coveralls
All the badges
updated readme about install and usage