galaxys2: update for new kernel, cleanup, replicant camera hal

Camera HAL from: http://gitorious.org/replicant/device_samsung_galaxys2

Change-Id: I4191110be5b3368c608333d724f4217894dab4ac
Remove vendor-camera and libTVOut.so

Change-Id: I0833d46a3d1a5c75932d281e337710d4fc13f608
Remove *hdmi* as well...

Change-Id: I6cf02e167941e7722030c157004e77c8636369d4
Merge "Remove *hdmi* as well..." into cm-10.1
galaxys2: remove legacy egl hack

Change-Id: I697bc350835a1b8ceac0d98216820f451b817439
galaxys2: camera hal updates from paulk

Change-Id: I7ca6daa5ae8f72bb908b4c735193933f5524fdac
Source: git://git.paulk.fr/exynos_camera.git
Add another success header

Change-Id: I3b293dedd14bd8a95d5f57b62b8e7330ea697304
galaxys2-common: Use open source libsecion.

Change-Id: Ia26e3d30e80058a58d720034755ae4c666ca8db6
Signed-off-by: angelsl <hidingfromhidden@gmail.com>
galaxys2: camera: code cleanup, higher min buffer count

Change-Id: I6abec7c91b15d4c9cd9916c878230403a4e1f89f
Update focus behaviour to match Samsungs

Thanks to angelsl

Change-Id: I9d2a12a818fce1ca88e635c03fb4fdeaab45bad4
galaxys2: camera: enable useProfileVideoSize

fix video preview aspect ratio

Change-Id: Ie3777670b0a368c367615a4f2a11ea35beb07dd1
Merge remote-tracking branch 'upstream/cm-10.1' into HEAD