Make the UI behave as expected when an image rating is changed

 When an image rating is changed and it gets out of the current collection the
 current behaviour was not consistent, depending if the image selected was the
 one being changed or not.
Fixed up/down arrow keys in fullscreen preview mode and made left/right arrow keys work the same way. Also implemented the "center scroll" function, which realigns the images with the grid so there is no empty space in front of the first image.
Fixed two bugs concerning keyboard shortcuts for zoomin slider tool in lighttable, which would prevent any images from being shown (offset went outside valid range).
Replacing/moving the realign images shortcut
Moving the realign to grid functionality from the center scroll shortcut/key accelerator to a new one. This commit does it in the non-legacy way.
levels with an autoadjust button and three color pickers now
move the saved picker positions to gui_data, so they will be only saved for one session and are not copied to other images
noise profile: sony a77 by markus
Merge pull request #162 from bluesceada/levels-iop-autoadjust

levels with an autoadjust button and three color pickers now
Merge branch 'master' into opencl
added 'denoise (profiled)' to the list of 'translatable' files
Swedish translation mostly for the added profiled denoise.
UI french updated
Merge pull request #167 from levitte/swedish-translation

Swedish translation mostly for the added profiled denoise.
Update to RawSpeed rev511 (Thanks Klaus)
Update to RawSpeed rev512 (Thanks Klaus)
opencl: a more conservative default for opencl_number_event_handles
Merge branch 'master' into opencl
opencl, usermanual: add section about multiple OpenCL devices