Improve the colors in the graphics
Merge branch 'krunimir'
Give up the interactive mode

There seems to be no usable ncurses library for Haskell:

* `hscurses`
  + seems to have the full power of ncurses, but
  - has its good-old-C-style ugliness
* `ncurses`
  + nice Haskellish API
  - not finished, some crucial parts are missing - for example refreshing
    and resizing windows or colors (this is the strangest one - the UI.NCurses
    module exports plenty of color-related functions, but nothing to actually
    use them)
* `vty`
  - undocumented, bit weird
* `nanocurses` - just another `hscurses`
* `ansi-terminal`
  + supports Windows
  + minimal
  - too low level - just the basic ANSI terminal codes
  - no way to get the terminal size
Optimize the Banshee algorithm

Make `turn` return just the location-path pairs actually written to the `bests`
array. The former version returned everything that was given to it, making the
list filled with bad paths.

The performance improvement is astonishing -- the castles which were too slow to
process and/or ran out of memory are now calculated almost immediately!

:-)
Merge branch 'banshee'