07-Jan-2014 #1

Optimization 
- Added boolean for persistSession()
- Disable persisting States by default to optimize persisting task performance


(change to use Fork, shared memory, and char* instead of std::string)