Jp508 -- Several Small Automatic Fixes and Beginning of QueueSaver

See issue #508 for details.

Added:
-- Several new files for queue saver.
-- Small fixes regarding how sample interval works.
-- A complete faux-queue implementation use an NSDictionary.