Tuning gui for event_admin::transactions#index.

Changes include a tab view, for seperating transactions that are
confirmed, pending and expired. Button labels are also changed to be more
verbose and 'explanatory'.
Adding sum in transactions list.
Joining user names by ', '.
Adding logging of actions.

Each significant action is logged through the use of observers. A Log model
exists. The logs are available through the site administration interface.