Tweaks and cleaning

Removed a few profile options, known as unused (mostly) or not very meaningful. Don't show profile fields above signatures if the user doesn't want to see signatures.

Add a hook for clean cache. Thanks to @interlab for the request: https://github.com/norv/elkarte/commit/60842d37c2e3476c42faa27348e1b6383470bd78