Adding questions to prizes and answers to transactions

This will allow us to ask the user a arbitrary question when
they are purchasing a prize.  For example we might ask them their
size or favorite color for a given prize.