Initial commit

RLConsole provides something akin to TCODConsole
Font provides a way to treat a bitmap font as a texture.
Needed SolidChar elsewhere.
Finish implementing RLConsole and Surface
Nearly all the porting to XNA done.
Minor fixes for some parts of the XNA conversion
Add support for alpha setting like tcod has

Rather than lerping together alpha values, simply set the fore/back
alpha channel to the values passed in.
Cleanup BSPTree's using statements.
Fix issue #27

Width and Height got flipped around by accident.
Remove libtcod but keep the font and names
Merge pull request #28 from LambdaSix/feature/RendererReplacement

Feature/renderer replacement