Option for non-SDB MonkeyRecorder

This change uses a property to load a MonkeyRecorder, so an alternate can be used when SDB is not available/desired.  This is critical for non-AWS cloud environments, where there may not be a natural equivalent for SDB.