ant-file for building from terminal
Refactored a few parts, fixed a few bugs.

Human vs human is now playable.

* Rewrote State class. Fixed a bug in isMuehle.
* Implemented state machine for Game.
a few unit tests
removed IncorrectPositionException

was only used locally in getPoint() which could be rewritten with
loop-continue
replaced Player with Color in some UI events
fixed wrong computation of linemates

used + instead of - which led to wrong behavior or isMill
fixed Game asking for legal moves

after an illegal move, Game always asked for an occupy move
moved core classes to a subdirectory and project
first version of Android app
organizational stuff: improved .gitignore (possibly)
added Anddroid/gen/ to .gitignore

they should be generated by the Android SDK
made a member variables final where possible
a few more intuitive variable names
disabled app rotation

on rotation, the activity is re-created and thus the game re-starts
fixed: taking a mill piece is allowed if there is nother
fixed: loop OCCUPY->TAKE->OCCUPY->TAKE->...

now the new phase after nine occupations is MOVE

also changed behavior that the states resulting from TAKEs during
OCCUPY are not remembered
renamed UI events

notify* was not the best idea
replaced Collection with Iterable, renamed opponentOf() to opponent()
einen Zufallsspieler erstellt und das grundgerüst für einen
regelbasierten Spieler aufgestellt, außerdem eine am anfang des spiels
eine Abfrage zur auswahl der spieler eingebaut.
den regel-basierten Spieler fertiggestellt. funktioniert.