Revert "Fix for #2474 also for blog module which contained similar problem."

This reverts commit a3802c47344bb7c6eca5049e9b8d8ec6e28e29f6.
Revert "More fix for #2474 which covers keywords module too."

This reverts commit ec35b2884942b84e912162f7c2345515e7043ba5.
Revert "Fix for #2474. Makes some of the option form elements conditionally visible only if corresponding modules are enabled."

This reverts commit 8417a822a3305811a5fafe4af3a4297203356ca7.
Issue #2474: New approach for hiding irrelevant feature form elements when some other modules not enabled.