Volunteer_BAO_Need rough-out, only create tested.
Merge pull request #30 from mzd-xonflux/need-bao

Volunteer_BAO_Need rough-out, only create tested.
clean-up output of getNeeds
Refactor to use 4.4 style pseudoconstant
Abstract the is_active test
Merge pull request #32 from colemanw/master

Abstract the is_active test
Fix undefined variable messing up non-event tabs
Merge pull request #33 from colemanw/master

Fix undefined variable messing up non-event tabs
Merge pull request #31 from colemanw/pseudoconstant

Refactor to use 4.4 style pseudoconstant
Merge pull request #34 from mzd-xonflux/need-bao

clean-up output of getNeeds
Fix links in Volunteer tab to use Project ID rather than Event ID.
Put custom group name and custom activity type name in constants so they can
be accessed externally.
Volunteer activity type ID is no longer hardcoded in sample data.
Refactored CRM_Volunteer_BAO_Project::getVolunteerCommitment() and
::get_VolunteerCustomTables and moved them to new Assignment BAO.
Merge pull request #36 from fjg-conflux/CRM-12884

Fix links in Volunteer tab to use Project ID rather than Event ID.
Merge pull request #37 from fjg-conflux/schema_tweaks

Schema-ish tweaks
Updated Log Hours form to use new Assignment BAO.
Labels should be translated
Merge pull request #38 from fjg-conflux/assignment_bao

Assignment BAO
Bugfix: Clone objects in loop or end up with an array full of the same object over and over again.