Clean up lock screen interface code

- Remove unnecessary (and wrong) user check for the removal of maximize
  widgets

- Remove unnecessary null checks for the widgets category

- Reorder preference initialization to the same order as they appear on
  screen

- Extract DPM checking into a function for future additions, remove
  unused DPM admin class, centralize LockPatternUtils, clean up comments
  and wrap to 100 lines.

Change-Id: I94159fec7b1604e290829d2ddc2eb07bf5b015e7
Merge "Clean up lock screen interface code" into cm-11.0
Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0