change floating table header javascript

change from custom floating header javascript that has bugs on small
device to Jquery.floatThead.
Jquery.floatThead is the perfect floating table header javascript.
see more at: http://mkoryak.github.io/floatThead/
fix bug "simultaneous login" check failed.

add clear cache of check account on certain site id and account id on
every time user logged in.
update note before clone/download
fix language url redirection.

url redirection with language on uri will now work with no problem.
http://localhost/fuelstart/page will redirect to
http://localhost/fuelstart/{lang}/page
No effect in hmvc request, everything works fine.
change javascript variable use.

change from base_url to site_url.
base_url will generate uri with no index.php/{lang}
site_url will generate uri with index.php/{lang}
the index.php will show or not is up to config.
change admin right navbar styles

removed text to shorten menu item.
list menu items in sub menu instead.
add link to edit permission for user

add link to edit permission for user and link back from edit user's
permission to edit user.
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
add missing folder
filter out guess account
url bug fix
fix csrf expiration on long page loaded.
new sub layout method.

new generate sub layout method and test controller for example.
more example for multiple sub layout

add example for one column sub layout inside two column sub layout.
v 1.5.6
add missing files
add check input date support.