RC: Navring rework.

PS1: Better interface for users.
     Get drawables from FW.

PS2: Added logic for tabletui and layouts (may need tweaking)

PS3: Cleaned up strings
     Added long and short discriptions to the pop up dialogs
     Since long press action have no icon I made a friend uri toast
     message to let user know a long press action was set.

PS4: simpify the dialogs a bit. still need to fix custom icons...

PS5: Fixed custom Icons did more dialog work.
     only 2 things left. tabletui/landscape layouts need tweaking
     need to move target selection and enable longpress inside the new
     ui. Getting close this is pretty functional.

PS6: Adjusted custom icons size.
     Moved Enable long press and amount inside the ui
     moved Navigation ring to its own header in main activity

PS7: Cleanup a bit.
     fixed crashing on changing target values
     Now using a spinner and switch for target number and longpress

pic https://dl.dropbox.com/u/31932935/Screenshot_2013-02-23-21-59-23.png

PS8: Comment clean up.

PS9: use one content resolver instead of like 12....
     Switched to enum and switch case for dialog functions

PS10; rebase off new awesome action. clean up things Jon pointed out
      added icons from Nitroz

ps11: get rid of one last hardcoded string

ps12: Rebase

all we need now is layouts for tabletui to be cleaned up

Change-Id: I33342f5e8bd3b88a56fb3cbbac2390a4cef1269f

Conflicts:
	AndroidManifest.xml
Spen Options 2/2: Enable Spen options

Brought up from http://gerrit.sudoservers.com/#/c/4310/5

Patchset 2: add options for insert and remove spen
            Not working yet.

Patchset 3: Rebase off New toggle and new awesome action.

Patchset 4: clean up and remove the spen insert options for now

Change-Id: Icb4b0680cf71b397fea43a60fb76a8c51748f5b0
RC: Fix Headers

Don't modify an ArrayList in its own for loop.

Change-Id: I96face5879df08e4337e5ee7a725d9aacac0228b
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>