Work on #29: replace Blacken with Lanterna

Basic proof of concept, with everything working. Some hacks necessary
for synchronous input, and colour.
Part of #29: true, glourious RGB colour.
Part of #29: isolated RGB code to RGB console

Inheritence by composition
Resolved #29: replace Blacken

Full colour, with full RGB support, and decent buffering (resolved by
minimizing drawing to screen).
Ignore Freedom.log file(s).