Bugfix/memcache

* Implemented incremental updates to memcache [Darren Matsumoto]
* Data validation for memcache saves [Darren Matsumoto]
* Test case for incrementally updating memcache data [Darren Matsumoto]
* Check for valid memcache data entries [Darren Matsumoto]
* Migrated spread-specific constants to own class [Darren Matsumoto]
* Utilize unicode encoding [Darren Matsumoto]
* Streamlined how to convert parameter types [Darren Matsumoto]
* Replaced memcache add with set [Darren Matsumoto]