Added untested CScannable code...

but I still need to derive an entity from it, write an fgd entry and
place it in the map to test it.