fix 1.5 updater

fix to allow run update from frontend to prevent site table error.
email template wrong link to admin page
admin template link to site manager

add link to multi-site manager
site manager

site manager to allow add multi-site into one script
change site name to sites table

the site name in sites table and config table must be same.
add method to load site id prefix

add _init method to set site id for use with multi-site