Make with_session decorator default sessions not expire_on_commit
Should fix some DetachedInstanceErrors