added allowEdit support for android

## Changes
1. Allows user to crop selected image from gallery or captured from camera if __allowEdit__ is set to __true__
2. Fallback if device does not support __com.android.camera.action.CROP__