Squashed Dot & Bo changes

* Update SHA
* dotandbo: One line_item can have multiple gift_cards which have the same amount and send to different customers and have different codes
* dotandbo: Use Spree 2.0.4
* dotandbo: Reverse structure
* Update SHA
* refs #400: Create public method to get Durably SHA
* refs #400: Replace static sha code with dynamic replacement
* refs #418: Disabled admin product form is_gift_card
* fix broken giftcards dues to missing param