Outreach lab_results validation; modified Base::js_validation_profile() to accept direct hand-in of profile for Outreach validation profiles; C::Outreach::lab_results(); merged C::Report::_get_outreach_data() with C::Report::outreach(); patched C::Roles::FormData methods to load dfv_defaults from lims_config
moved C::Outreach::get_blood_tube_type() to C::Roles::Misc and moved tube type definitions to yaml file; changed C::A::C::OutreachPractices to Moose class to load C::Roles::Misc; added sort_by to M::User::get_user_locations()