admin - giftcards and interface

Introduces a new object (i) in the admin extension for interface
controls. These are for building recycle-able elements. This will help
reduce the # of templates and also the amount of code needed to execute
'standard' actions.

Used this to start building the giftcard manager.