Merge pull request #1 from samoht/master

Add README
Merge pull request #2 from samoht/master

Add Travis CI scripts
Merge pull request #3 from samoht/master

Test the new travis scripts
Merge pull request #4 from samoht/master

Add combinators for all type-classes
Update opam