Gummy QuickSettings customization (2/2)

  based on cm quicksettings, code tweaked for Gummy code style and customization
  this patch adds the following tiles:
    -  AirplaneModeTile
    -  AlarmTile
    -  AutoRotateTile
    -  BatteryTile
    -  BluetoothTile
    -  BrightnessTile
    -  BugReportTile
    -  CompassTile
    -  ContactTile
    -  CustomTile
    -  DarkGummyTile
    -  EqualizerTile
    -  ExpandedDesktopTile
    -  HeadsUpTile
    -  InputMethodTile
    -  LocationTile
    -  LteTile
    -  MobileNetworkTile
    -  MobileNetworkTypeTile
    -  MusicTile
    -  NetworkTile
    -  NfcTile
    -  PerformanceProfileTile
    -  PreferencesTile
    -  QuickRecordingsDialog
    -  QuickRecordTile
    -  QuickSettingsTile
    -  QuickTileVisualizer
    -  QuietHoursTile
    -  RebootTile
    -  RemoteDisplayTile
    -  RingerModeTile
    -  ScreenTimeoutTile
    -  SleepScreenTile
    -  SyncTile
    -  ToggleLockscreenTile
    -  TorchTile
    -  UsbTetherTile
    -  UserTile
    -  VolumeTile
    -  WifiAPTile
    -  WiFiTile
  as well as adds user configurable background color, background pressed color, text color, alpha, and tiles per row

Change-Id: I99070429af8c5eb46eca35e3ef7323c8edf0f9a6