Add pry to the development gemspec.

Also adds spree_auth_devise to the applications Gemfile so we can target
some minor changes (like the override from 5e76017d) to spree
applications that use Devise.
Create detached giftcards.

This reatains all original functionality but changes in the case when
both a variant and a line item are not linked. Essentially, this allows
the creation of gift cards without being attached to products.
Allow the specification of any numeric value as a gc amount.

Replaces the select with a text field. By default, admin created gift
cards aren't bound to products.
Add a link to gift cards in the backend.

Currently there was no way to navigate to the url and it had to be
entered manually
mailer for issued gift cards

Change-Id: Ifd9264b158774cf8967f043373f3ecabcdc1b8c8
send email when an admin creates a gift card

Change-Id: Id80ea2483fcb34d230f8008da6a56cddc7a01392
format dollars proper

Change-Id: Ied84652272952a0fe6cb8747467cce56b29760fa
Add a button to void gift cards.
Add a restore button in place of the void button.

When current value == 0.
Revert "Add a button to void gift cards."

This reverts commit 9a6119d31d9a314469c426ba99cca8a67184a7e3.
Add a button to void gift cards.
Add a restore button in place of the void button.

When current value == 0.
Basic sort.

Uses ransack.
Super basic styling
Use select2 styles
Add email and gift code fields to the fit card search.

Also clean up the styling
Rake tasks taskes the num days as param

- default to 7

Change-Id: If3df4da4e77fe20be78f4a57d9afa0729616b24c
active scope on gift cards

exclude all gc's that have expired from the scope

Change-Id: I3a194611599f9fcde60902bcdeae68a7bc8344d1
spree::users_controller#gift_cards action

show all giftcards for the current user, add ?show_all to query string
to include expired giftcards as well.

Change-Id: I216afd6c32a07957363f7263f63f0006a259ef7d
a user can view their gift cards

Add new gift_card action to the user controller decorator. View shows
all the user's active gift cards, sorted by date to expire. Passing
?show_all=true will inclue the expired gift cards.

Change-Id: Ifd19861ac58395855ece6684a1852b3b818bf06c