admin login dont show error on first load
ready for release version number
admin login button lang
display messages on index page if admin
change $lang[] to $lang() in core

leave $lang[] in place as before for old plugins
$h->isAdmin becomes $h->adminPages
$h->addMessage with role type

this is in addition to the older $h->messages func so as to not to
intefere with existing code
minor update to test for null
further update to welcome page for lang file
ignrore