First pass at the KVS system.  This is more then likely not working but I want to move to a different computer so I am checking it in.
Got the basics of the KVS system running.  I also added a set_variable command.  I really need to rework the documentation next or I will forget all this stuff I am adding.
Just marked that the docs are now out of date.  This should close of the following tickets:

Issue: https://github.com/cjimison/barrage/issues/35
Merge branch 'feature/KVS_System' into develop