Conf: eduPersonEntitlement support multiple values

Fix the eduPersonEntitlement in the sample config file
configuration/idp/attribute-resolver.xml.

The original eduPersonEntitlement definition, pulls the value directly
from the database - wrong, the values need to be split in the same way
as is done for eduPersonAffiliation

Fix that by introducing a  new eduPersonEntitlement definition, based on
eduPersonAffiliation, splitting the value from the database into
multiple SAML values.  Add an extra check for a null value (when no
value had been set).

See #165 for further information.

Fixes #165.
Merge branch 'develop-fix-edu-person-entitlement' into code-develop
Merge branch 'code-develop' into tuakiri-develop
Merge pull request #167 from University-of-Auckland/develop-fix-edu-person-entitlement

Conf: eduPersonEntitlement support multiple values
Merge remote-tracking branch 'aaf-vho/develop' into code-develop

Merged pull request #167 in ausaccessfed/virtualhome
Merge branch 'code-develop' into tuakiri-develop
Migration: reintroduce account migration support

Reintroduce support for account migration removed in #154.

Revert commits:
* d5b2ad878fed5420bba8c326c69c94b874c2ef78
  * login method in AccountController.groovy and LoginController.groovy
  * re-add MigrateController
  * re-add virtualhome/grails-app/views/migrate
* 6a11b8378e820442350b3d93126b78a4e0b9f26c
  * add mappings for /migration/ to "migrate" controller
* 2d4d4649b1a543505d505eaf4b90984d12fa728f
  * AccountController, LoginController: re-add import of MigrateController
Migration/scripts: export top-level group from VHO

Hack the vho_export.groovy migration script to export top-level group
from SWITCH VHO.
Added Tuakiri branding and fixed minor typos
Merge branch 'tuakiri-develop'