Added sample Reference data (Two references with authors).
PI field required = false
Added a security.helper service. Provides security convenience methods.
Now each PI is associated with a role ROLE_PI_%d_ where %d is the ID of the PI.
Now using security.helper service to get allowed PIs. Also added intelligent redirecting based on the access permissions. More than one allowed PI: show form. Exactly one allowed PI: set PI and redirect without showing form. No allowed PI: redirect without showing form.
Switched from DQL to QueryBuilder and added VIEW access checking in indexAction().
Fixed a bug in Problematic AclManager. If the provided object is of instance ObjectIdentity, do not try to determine the identity but use the provided one.
Adapted to new PI role schema.
Added methods getSelectedPI() and setObjectPermission(). Use getSelectedPI() to retrieve the selected PI from the session. Use setObjectPermission to defined access rules and set up default access rules.
Set up ACL rules for fixtures.
Added missing ACL system calls to ResearchController.
Disabled PI select field in PubMedType. Selected PI is now taken from the session.
Merge branch 'master' of github.com:archie18/MeloLabEva

Conflicts:
	src/MeloLab/EvaBundle/Entity/PrincipalInvestigator.php