Easier and centralised way to handle numbers next to menu items

Signed-off-by: emanuele <emanuele45@gmail.com>
Some bits of css lost around :P

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

Easier and centralised way to handle numbers next to menu items
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.