Add CollectionRoles Controller
Refactor ProjectPreferences to share with CollectionPreferences

Conflicts:
	app/models/user_project_preference.rb
Add Collection Preferences

+ Refactor Project and Collection linking
+ Close #295
Fix spelling, use build for create yeild
Merge pull request #300 from edpaget/collection_roles

Collection roles and preferences