Moved the Other amount outside of the initial amounts initialization so that when we can get this from the server, it will be added to whatever amounts and not have to come from the server
Added redirect back to GiftCartPage when the user clicks Back
Make the transaction date get set correctly when coming back to the gift detail page for editing a gift
Added more tests to GiftDetailCtrl