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
Add a link in users#show to view giftcards

Change-Id: I9d7e530e171dbf19c719ef98eb552112654d646e
don't rely on translation for state css

Change-Id: I44b1834bbd5ddd14ec6083b2bfbc32a418b12c08
Gift card factory doesn't make expired gc's

Change-Id: I5da407c6684cbeb3022b72085938c3e969912799
active scope excludes records with a balance of 0

Change-Id: Ia00e010a62f4fc04a71bdb21eddb71c338e31c49
paginate @gift_cards on user view

Change-Id: I547b62dedbce523d92d172d1bf01c006bf5189f2
added gift_card.status

returns three possible states of expired, active or redeemed

Change-Id: I7fbd37bc6859acbf212b4dc27ba0669022602e54
giftcard view displays reported gc's states

Change-Id: I7beaa755b29c650e713668a427d16717a4c1eed3
add css class to link on user account

Change-Id: I6853f2d2fe7b59be8756be726835adeea0b58fb3
sort gift cards in user view

make it ordered by giftcard status and then expiration date (desc)

Change-Id: If89264a420cfabd0ea0a4eb5af0c35f5dcaddf24
Merge pull request #10 from Dkendal/2-1-lav

Viewable giftcards in my account
Add a button to see the users gift cards.