saveChanges directive refactored
fine grain restore temporary changes functionality
jump a line between alerts and ui-view