Move async to dependencies
Add deployment to travis