Added doctests
Added .travis.yml
Added Travis CI build status
cabal settings for samples
missing dependencies