Update .gitignore
Update dependencies
Remove php 5.3 from tests. Add 5.6 and hhvm. Use travis-ci globally installed composer