Changed storage engine for users table to InnoDB so other tables can foreign key to it.

Issue: BMS-149
Reviewer: RebeccaB
Added a new link table to associate Programs with Users (program members).
Changed convention of foreign key names to use table name prefix.

Issue: BMS-149
Reviewer: RebeccaB
UDFLDs for Rice.