Adding another check for runCache in function check()

checking if undefined OR null

runCache is actually set to null above
Merge pull request #5 from nicolqs/patch-1

Adding another check for runCache in function check()
Cast the value to string so that jQuery doesn't think it's a collection of selectors
Merge master to dev
Refresh Documentation

Make sure inline docs are up-to-date. Also, swap the key/value paramters in `live_cache_get_value()` (not currently being used in production, and we want consistency with `live_cache_set_value()`.
Use a Flag to Check Persistence

Make sure we flag things as "dirty" when we save something, and only flush the cache if we really need to.