Fixed other undefined errors due to missing checks

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #700 from emanuele45/fix_menu_2

Fixed other undefined errors due to missing checks
Added missing global to make personal messages work again.
Harmonised timestamps throughout elkarte to use the html5 time tag for both relative and absolute time stamps.
Still quite a few places that need to be adjusted (just grep 'standardTime'), but these are the most prominent.