Update activity status and time while drag-dropping CRM-12859
Added Project API.
Removed unnecessary requirement of project_id param on need API get method. This is more consistent with CiviCRM conventions
(calls to API with no params generally return all records). It also resolves the "Mandatory key(s) missing from params array: project_id"
error on civicrm/event/manage/volunteer?reset=1&action=update&id=n.
Display extra contact info using tables CRM-12859
Validate new contact email CRM-12859
Use minified js packages CRM-12859
Merge pull request #65 from fjg-conflux/project_api

Added Project API, fix for Need API.
Merge pull request #66 from colemanw/master

Complete Work on Assignment UI
Add "Volunteer Now" button to info pages of events which have associated projects.
Refactored CRM_Volunteer_Form_VolunteerSignUp to cache UF Group ID.
Refactored CRM_Volunteer_BAO_Assignment::createVolunteerActivity. Simplified parameter requirements. Added validation. Added return values.
First pass at postProcess for volunteer sign up form. Captures profile form input as well as built-in fields. A few todos remain.
Updated postProcess for volunteer log form to conform to changes to CRM_Volunteer_BAO_Assignment::createVolunteerActivity.
Merge pull request #69 from fjg-conflux/vol_signup

First pass at volunteer sign-up form postProcess. Refactored Assignment BAO create method.
CRM-12843 fix setDefaults properly. Add help to Log Vol Hrs page.
Merge pull request #70 from davecivicrm/CRM-12843c

CRM-12843 fix setDefaults properly. Add help to Log Vol Hrs page.
Merging w/ Franks recommended fix.
Fix postProcess fatal in Log.php by NOT requiring need_id to be passed if activity id exists.
Merge pull request #71 from davecivicrm/CRM-12843d

Fix postProcess fatal in Log.php by NOT requiring need_id to be passed i...
Resolves "Failed to determine field name for 'id'" errors when doing API gets for Need or Project entities using id fields. The undefined_fields key is still improperly set and needs to be addressed, but the API is now usable at least.
Updated postProcess. Assignment fields activity_date_time, subject, and time_scheduled_minutes are now populated by associated Need.