mkimxboot: add support for 1.23.01 installer

Change-Id: Ibce345ec411a189bd4a0a9555d145c4f057d8b15
10 Band EQ w/Presets

 - A 10 Band EQ for Rockbox w/ presets adapted
   from VLC
 - frequency stepping at 32, 64, 125, 250, 500
   1K, 2K, 4K, 8K, 16K

Change-Id: I85ad84d70a534edfc66c6ad9af8a76f022a02ec7
Reviewed-on: http://gerrit.rockbox.org/386
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
mkimxboot: add a switch to force version

Add a switch to override the product and component version of the
sb file. This can usually for target like the Zen X-Fi2 where the
upader allows to drop any file named firmware.sb and prints the
version: by using a funky version the users can check they got it
right. This should not be used on the fuze+ or zenxfi3 because the
OF prevents downgrade.
Also make rbutil always zero out the option structure passed to
mkimxboot, this has already created bugs in the past.

Change-Id: I175c5def52c40c2132e11300e2f037d60a4f040e
imxtools/sbtoelf: add more robust version guess

Change-Id: I41ce1005d997cf35153e085b19294bb7d418e968
imxtools/hwemul: add readline support

Change-Id: If2e86bf8b520a8d4c38a56ac969918fdeb2c6f91
imxtools/hwemul: fix Makefile linking order

Change-Id: Ie9ad10c627a86b1e6e689052fd436529d3ba6591
rk27xx: Increase timeout for sd card initialization. 1 sec isn't enough in some cases.

Change-Id: I8d5384b53754e71b9a057a8602854d09b1885c68
Update manual for Clip Zip

Change-Id: I6c2dd691f8d42d041e9ff7718b4cc641e557bf5b
manual: remove target names redundant with 'sansaAMS'

Change-Id: I1ac08c6f844d54d53bef0c3ed23d9b3bcdcb89b5
Additional colors for lamp.rock

 - Available colors (in order of display):
    white - default
    red
    orange
    yellow
    green
    blue
    indigo
    violet
    black
 - More colors combined with the existing brightness control (also added by myself)
   allow for a much wider range of light to suit the user's current mood or
   environment
 - ToDo(?):
    * add a color picker for custom colors
    * allow custom colors to be saved for later user

Change-Id: I0b2f6376a408acaa9b2459b2fa56b43f5427b965
Reviewed-on: http://gerrit.rockbox.org/390
Tested-by: Hayden Pearce <saint.lascivious@gmail.com>
Reviewed-by: benjamin brown <foolshperson@gmail.com>
Tested-by: benjamin brown <foolshperson@gmail.com>
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
eq settings: fix the lang string used for the center band string

Change-Id: Id8d14a547fc2ec8005a8df44ca311c3e171a4b37
gui: Fix \t indenting for RTL langs in the lists (DB folder chooser)

Change-Id: If033547ad979a2ebdd463723a31eb15e718e6f8b
Add skip length backwards setting

Change-Id: I442bed5eba49d10b28e15db3f803c37815c7de04
Default sleep timer consistent as a shortcut

Prior to this patch, changing the default sleep timer setting when used
as a shortcut did not update the underlying sleep timer value until the
configuration file was re-read.

The only downside is removing the sleeptimer_duration_cb function means
that the timer is restarted even if you do not change the default
duration.

Change-Id: I178f50cf8658dc64ecb09d6b30223aee0c6d7ad1
Nicer list of sleep timer durations

Change-Id: Idb1ea0c5f39b238feb5ff7c51e36d1457a1725c7
Make back work on the shortcuts screen
tagnavi: remove unused entries, move A to Z up

Change-Id: I0c15619b10167bd5cd56f5f5d042c788d53fe23a
Read night/day configuration depending on time

Change-Id: I83fe23953253c5deb67bb1115a7ecaa33c7dfb10
Forbid deleting the currently playing file

Change-Id: Ic2a069e91362321babccb99bce2311e5c25e7545
Show a now-playing icon on the file list

Change-Id: Ie5b901ddbbb9f0225377b31031f5575ae422c08e