Modified Payment System

Added the option for users to opt out of payments, in addition to having
the ability for administrators to force users to opt-out.
Added the ability to set officers and assign payouts to them. These
payouts are only applied once, and disregard everything but the value
settings (eg. limits, restrictions, and base).
Additionally, removed paid_user_types from the database and moved it
into a configuration file instead.