removing deprecated calls
simplified the logic of deleting/saving
updating the redirects to use the constant, easier to update;

updated the state handling to use our wrapper
fixing the missing field on the new log entry
Merge pull request #3 from caseysoftware/master

v3.x Updates