Select now allows for multiple. New roles.

We have a role manager class which is in the early stages of being build
for Aisis Core - the idea is to monitor the role and capabillities,
updating that role upon change. We do this by storing a set of information
on the first save in a static variable, and then each time the role
information comes in - we then compare and remove or add capabillities to
roles based on change - this is the early stages of development.

Select element now allows for a multiple => true, where we can now select
multiple items and then from their save those items back to the element.

[ticket: #44][branch: development]
Merge branch 'development' of https://github.com/AdamKyle/Aisis-Core into development