fix permission check on multiple roles per user

fix permission check on multiple roles per user and clear permission
cache on update user from admin page.
improve security on create new site.
create new site success message.

new 'added site' success message.
add introduction and to do for admin to follow on newly created site.
UI improve

user interface improved.
* re-arrange menu items
* change data toolbar text & button position