Fixed PHP notice: Indirect modification of overloaded property CRM_Volunteer_BAO_Project::$roles has no effect in CRM_Volunteer_Form_VolunteerSignUp->buildQuickForm().
Addressed API limit issue which limited display of needs on public sign-up form.
Merge pull request #218 from GinkgoFJG/bugfixes-4.5-1.3

Porting 4.4 fixes to 4.5.