Merged with Metaform

Merged metaform branch into integration.

Updates include: metadata/sorting, first/last pagination, CSV error
detection, change project owner.

Signed-off-by: shanesuofi <shanes@vandals.uidaho.edu>
Owner Change Update

Fixes an error in the project controller when trying to change the owner
of a project.

Signed-off-by: shanesuofi <shanes@vandals.uidaho.edu>