Allow all valid roles to donate.
Merge branch 'master' of https://github.com/epiphonewizard/sweng505Team3.git
Fix Unit Tests