Tidy up the register action
More MVC separation, all User:: instances are now removed
Move to using CakePHP authorisation system, much better MVC separation
redo the internal accounts checking again - make it a virtual field, much easier...
Improve code coverage of User model
Fix user delete tests
Fix buggy is_alias virtual field when using a model alias