added pstore- and yamlstore storage alternatives and tests

Did not want to use Redis or Memcache but in memory storage wasn't an option either, so I implemented pstore- and yamlstore alternatives.