MOSYNC-2984. Created separate idl file for camera related functions.
MOSYNC-2983. Added method to Environment that distinguish between platforms.
MOSYNC-2946. Added camera wrapper.
MOSYNC-2939. Changes to iOS camera snapshot needed after refacotring of camera snapshot.
MOSYNC-2981. Changed wp support for camera snapshot.
MOSYNC-2980. Changed the android runtime to correspond to the new camera api.
MOSYNC-2970. Added new camera demo.
MOSYNC-2946. Changes made after the last code review.
MOSYNC-2939. Changes made to runtimes after last code review.
MOSYNC-2970. Changes made to the new camera demo after code review.
MOSYNC-2970. Changes after code review.
MOSYNC-2970. Changes made to camera demo after code review.
MOSYNC-2939. Fixed related to WP handle start index.
Merge remote-tracking branch 'origin/master' into master_CameraTask

Conflicts:
	libs/MAUtil/Environment.cpp
	libs/MAUtil/Environment.h
	libs/MAUtil/Moblet.cpp
	runtimes/java/platforms/androidJNI/AndroidProject/src/com/mosync/internal/android/MoSyncCameraController.java
MOSYNC-2980. Fixes related to camera capabilities on Android.
MOSYNC-2946. Small changes in header documentation.
Merge remote-tracking branch 'origin/master' into master_CameraTask
Merge pull request #420 from mvasiliniuc/master_CameraTask

Create wrapper for camera functionalities.