First run at Project BAO. Includes create, disable, enable, and retrieve methods.
CRM-12884: With basic Project BAOs in place, we can update the Volunteer tab to:
  1. Actually create Projects in the db
  2. Prepopulate the form with the Project's stored is_enabled status
CRM-12884: Change tab name to "Volunteers."
CRM-12825: Replaced civicrm_volunteer_project table's extraneous unique key with one that ensures
the same entity will not appear twice (e.g., combination of entity_table and entity_id must be unique).
Merge pull request #24 from fjg-conflux/CRM-12825

CRM-12825: Replaced civicrm_volunteer_project table's extraneous unique key with one that ensures the same entity will not appear twice (e.g., combination of entity_table and entity_id must be unique).
Merge pull request #22 from fjg-conflux/CRM-12960

CRM-12960: First run at Project BAO. Includes create, disable, enable, and retrieve methods.
Merge pull request #23 from fjg-conflux/CRM-12884-2

CRM-12884: Updated form to use Project BAOs now that they exist. Changed name of Event tab.