Fix#1: Updated and externalized TravisCI configuration + publish

Fixed #1. Guide can now be created and published via `./gradlew aim42 publish`. Travis-CI integration is tested but needs to be enabled by @gernotstarke.