Dungeon Generation - Optional

Add code to the map generation to label each room. Makes it easier to
visualize how the dungeon is drawn.

modified:     cccrawler.py
FOV - Field of View

Added code to provide FOV. Now nothing is visible to the player unless
it falls within their FOV indicated by byt surroundings displaying in a
kind of yellow-ish halo around the player.

modified:     cccrawler.py
Exploration - Add 'Fog of War'

Using a supremly simple bit of code, we are able to add 'Fog of War'. In
this sense only what is immediately visible to the player, or previously
'explored' by the player is visible.

Thus adding some stonking great atmospherics to the game.

modified:     cccrawler.py