Revision D6 (Saveable | Flat File Class Saving)

Added Classes:
- Saveable
- SaveEntityTest
- SaveEntityTestChild

Saveable class:
- A simple class used to store and retrieve text key values associated
with a class.
- Does not support recursive nested classes as of yet
- Does not save or load from file as of yet.
- Shows ability to have compatible classes share save state.
- Very likely error prone out the wazoo.

- Finish/Fix Saveable class.
- Allow recursive save classes to hold each other
- Use Saveable as an intermediate "class" class, it should be added and
available to SaveKey for proper storing and referencing.
- Test File Loading/Saving.
- Avoid creating classes that create infinite number of objects (not
encountered yet).
- Create more intuitive usage if possible of saveable and extended
classes.