The user roles can now be maintained from the list users page. this is ajaxified.
Merge remote-tracking branch 'origin/master'
added flexible CSS control, fixed bug with the user roles. and added some ground work for the user access control. on top of that made 4 styles.