move strictput into it's own module
travis: move to cabal-dev