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
Create Qt5 compatible version of trace event handler.

Qt5 deprecates the way this was done before.

Change-Id: Ic66bce2d1ffcb572a9ed9345abbbbc6bb6475af0
Update copyright information for 2013.

We're still working on this.

Change-Id: I218d9ad0125950076ef3502e123e75d6f0f1de1e
Fix Theme Editor build.

The skin_parser now needs __PCTOOL__ set to build libskin_parser.a properly for
use with the Theme Editor.

Change-Id: I48a518fa296cc8ec5d0e3022baaedd796afe7c5f
Update manual copyright information for 2013.

We're still working on this.

Change-Id: I085d36d4c4c9e72123836b01328eac8dff59b3ca
EQ settings: Rework the settings to clean up the config file.

Instead of 3 cfg lines per eq band there is now a single line
for each:
<config name>: <cutoff/center freq>, <q>, <gain>

In addition, the config value names make a bit more sense.

The old settings are still readable but config.cfg and any new
settings files will be written with the new config values. (The
old settings will be removed completly sometime after the next
stable release).

Also a slight rework of the advanced EQ menu UI

Change-Id: I9008658d36ded442a5f2f825916df42a3934cbef
Reviewed-on: http://gerrit.rockbox.org/394
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
fix the eq settings in the manual

Change-Id: I4fa8537f31faef0d4f6f925476dcfb8b3336113b
Zip manual: update sudoku screenshot

Change-Id: I77e986cb0d171f7203c7f2898688e62bbf28615e
Clip Zip: new screenshots

Rockboy and Zxbox
Fix sudoku screenshot (.bmp saved as a .png)

Change-Id: Ie7bec40e04984e0c579415a86a2219db5acc0380
manual: Remove invadrox and pacbox from targets that don't build them

Change-Id: I67cc773ce0bfdf0054d92072617ee5a8e498413b
remove unused members

Change-Id: Ic0a0d300c9b7701c9173121d9d36a4dd4a28d8bd
manual: remove references to SVN and change "current build" to
"development build".

Change-Id: I2b8a3d43bc1feae9050b56ff7c8b43ce675e0abd
rk27xx: do not disable irq in commit_discard_dcache_range()

commit_discard_dcache_range() is used in sd, lcd and pcm drivers
to handle transfers form/to data buffers so this should not introduce
any problems. It is reported to fix pop noise observed on some hifimans.
We apparently don't fully understand cache handling on this platform.

Change-Id: I436d291509f91d16a13d10965a28171fb27574ab
bitmap drawing: Negate alpha channel to match alpha information format of font files.

The comment about the format was actually incorrect. The alpha information
is now negated during conversion to native format, according to the
corrected comment.

Change-Id: Ifdb9ffdf9b55e39e64983eec2d9d60339e570bd9
bitmap drawing: Use extra bit in mask to avoid nested if() in switch-cases.

Speeds up alpha bitmap drawing by up to 10%. mono bitmap drawing is also a tiny bit faster.

Change-Id: I5a9379740c1a0091de9c621aabbe57d767ce2905
bitmap drawing: use temp vars to help gcc opmize loops.

By saving current_vp fields into temp vars just before the loop gcc can
put them into registers. This yields ~15% speedup for drawing anti-aliased fonts.

Change-Id: I4c0c9f5ff7a7f084e2eb08c4ed874176b1f9832c
bitmap drawing: Support alpha blend if image over the framebuffer contents.

If DRMODE_FG now the alpha channel in bitmaps can be used to draw the bitmap
over the framebuffer, so that e.g. a line selector isn't cleared for
for transparent bitmap pixels.

Change-Id: I09d59a09d2f3c90450a0fe2b83c6c59d757b686b
Fix (c) notice which was apparently copy/pasted from a completly unrelated file

Change-Id: I465bd6a70e911c7a56213af82b4db64c25c294f7