Coupons

The coupons admin UI has been refactored and set to admin strandards.

All HTML fragments loaded via Ajax have been extracted from the code, and put in specific templates (see coupon/condition-fragments)

Added sorting capability to coupon list.

A lot of minor UI improvements.