Merged from master.
Moved remaining support.php functionality into user.php.
Reconciled script-returned JSON to specification by removing some returned data.
Reconciled to new column name in database for consistency.
Added “timeframe” elements to course and unit JSON assocs (to be implemented).
Completed the move of validate_password(), validate_email(), and validate_handle() into user as static methods.