Ignore IDEA folde
Update dependencies
Update to PSR4
Code cleanup
Update Travis file
Update CHANGELOG