[42] updated travis configuration
[79] fixed travis configuration (make script executable)
Merge branch 'master' of github.com:encoway/edu
source code formatting
fixed licence headers
added JavaDoc