cameraDirection option fix in Android

Uses Android Camera API, which in API level 9, received some feature detection abilities.
A custom activity has been created to control the camera and offer something similar to the the standard Android camera app.