Update to JoinManager plan

Use @:join metadata, don't just assume @:relation is a join
Moved src/util to src/ufcommon/util
Change DBAdminController to let list of models be defined elsewhere.
Change to "join_a_b" rather than "a_join_b"
Updated model for User, added Permission and Group model