tests: write more integration tests
chore: get rid of casperjs
chore: get rid of obsolete task
tests: configure travis ci to run integration specs