prefs: update indentation preference structuring
* as lang prefs were flattened

(integrated from master branch change 93d0fbb by Todd Whiteman <toddw@activestate.com>)