Issue #1344300: Revamped configuration pages - added in #states settings to handle visibility of fields depending on the other settings and removed custom javascript