CMFM: Editor initial highlight support + props syntax processor + others features

- This change enables support of syntax highlight in editor. Adds also the next syntax processors:
    * PropertiesSyntaxHighlightProcessor

- Option for toggle "no suggestion" in editor
- CleanUp

Patchset 2: Theme color scheme support
Patchset 3: Hexdump binary editor preference
            No suggestions editor preference
            Syntax Highlight color scheme
            Add android-syntax-highlight (CMFM) and color-picker-view libraries
            ColorPickerDialog and ColorPickerPreference
            Separate preference to its own file
            Extract themes strings from dark_theme.xml to strings.xml
            Rebased

Change-Id: I9df65e6193d46ebafadee5d545dcde1fc5ce20e9
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:
	src/com/cyanogenmod/filemanager/activities/EditorActivity.java
	src/com/cyanogenmod/filemanager/util/FileHelper.java
	themes/res/values/dark_theme.xml