Fix auto-magic Need API functions. Use generic API "get" instead of CRM_Volunteer_BAO_Need::retrieve.
Removed retrieve method. This method almost exactly duplicates the function of the generic API get.
In the interest of keeping things simple and reducing duplicative code, this method is removed in
favor of the API.
Added auto-magic basic APIs for Project entity.