Port SmoothProgressBar: User Custom ProgressBar Setting [1/2]

thanks Dokdo Project

Change-Id: I15152a0a1f61a92b5193f53a0e2249473d4a367c
Signed-off-by: hany <hany.alsamman@gmail.com>

Conflicts:

	res/values/bam_strings.xml
	res/xml/system_ui_settings.xml
Show Navigation bar menu for every device now

Change-Id: I8c605b6444115bf5adbadd9b741749ef50d162f8
Signed-off-by: Lokesh Chamane <lokesh.c703@gmail.com>
Settings: Don't crash if we pause too quickly

Notifier is unregistered in every case in pause.
However, if you close the Settings app too quick, the notifier
might not be registered at all, causing an IllegalArgumentException
during the unregistering.

Change-Id: I54141cbfc91d08c28ef524f4155b673ae8dee90e
[[3/4]/4] Settings: Audio Themes Settings

Change-Id: I8aad04a642441b91617943e6941841aec859396d

Conflicts:

	res/values/probam_stings.xml

Signed-off-by: hany <hany.alsamman@gmail.com>

Conflicts:

	AndroidManifest.xml
	res/values/bam_strings.xml
[[3/4]/4] Settings: Audio Themes Settings

Change-Id: I8aad04a642441b91617943e6941841aec859396d
[1/2] Install the default SoundPack from internal storage

Change-Id: I6b904497003820f6c707cc1a07dbbd98762924a2
this is not from probam