Xoqal.Security: Upgraded permission container.

Now we use const field as permission items so that we can use them in
attributes.
Made UnityControllerFactory more extensible.
Cleaning