Switch to Apache commons-configuration properties for configuration
Fix spacing in menu with empty sections
Add custom actions (1)
Fix headers
Add custom actions (2)
Fix configuration default values
Use custom repository for Twinkle
Revert "Fix configuration default values"

This reverts commit c4cda2d0664fbe443bb92d92a8aba9719cf4d92f.
Revert "Add custom actions (2)"

This reverts commit d7334789b3940c084fd06e652eb8d1591b370e55.
Revert "Add custom actions (1)"

This reverts commit f55064d83bac93a989cda5a621e550fca690d451.
Revert "Switch to Apache commons-configuration properties for configuration"

This reverts commit e0602866e2a7801cdb30f20a5dcf3e81f7a4ad85.
Remove annotations and reformat code

This should improve startup speed, annotations we not very useful
anyway.
Fix NPE on status bar
Change buffering implementation

Previous implementation was not working as expected because of
synchronized read and write, that prevented the buffer being filled
during reads.
We now use PipedInputStream and PipedOutputStream, designed for
multithreading, to handle the buffering.
Also cleanup the pom.xml.
Fix Tunlr DNS IP addresses
Fix new users bug

The bug was caused by the absence of stations with newly created
accounts. The workaround is to automatically create a station, this way
we don't have to handle the unusual case with no station.
There is still to prevent the deletion of the last station, this will
come in another commit.
Cleanup debug messages
Restore janino dependency

It is actually needed by logback for conditional logging.
Remove irrelevant error message
Improve stream closing speed

This should speed up station change and song skip.