Animate the transition between view and edit modes in the details view

Also fix a bug where changes were synced when clicking 'done'
in the edit view even if no changes had been made if the user
had previously edited the details of any item in the same
DetailsView
Animate the toolbar edit mode icon transition