Add OctoBear.Framework project
Updates to PInvoke signatures.
Update .gitignore and add linux libs
Replace empty structs with actual pointers.
Add ToString implementation to TCOD_dice_t.

It formats itself in dice roll notation.
Fix a stupid path issue.
Implement TCODRandom and Dice rolling.
Fix dumb path errors.
Add tests for Dice
Basic tests for TCODRandom
Harmonise the OctoBear.Framework.API namespace
Update tests to match namespace
Add tests for BSP
Fix pointer bindings for Color
Implement TCODColor and tests.