Restructured clock settings (fixed formatting)

Same as before but now with better code formatting:

1 ) Moved "Hide Clock" entry up
2 ) Changed entry dependencies: Hiding clock now disables settings for center clock, day of week, day of week size and AM/PM stuff.
3 ) AM/PM size now depends on AM/PM not hidden
4 ) Added master switch dependency for alarm symbol hiding

In my opinion this is more intuitive than before. Toggling the master switch off still disables all the entries as the dependencies build a hierarchical dependency path like:
Master Switch (needs to be on for) ---> Hide Clock (needs to be off for) ---> Hide AM/PM (needs to be off for) ---> AM/PM Size
Minor code correction
Merge pull request #690 from Minty123/patch-3

Restructured Clock Stettings (fixed formatting)