Membership state checks
Functions to determine membership level by user and character Re-did api refresh task to correctly assign member states Main character change correctly assigns states API add form determines which mask rules to apply based on user state and state of characters on key, but takes twice as long to process Addresses #192 (closed) and #219 (closed)