added ability to stop changes from saving

added setting that allows for an easier transition to a "test mode"
where changes aren't saved in the DB