1. Renamed TangramRenderer to be more generic as Tangram
2. JNI function for handling gestures
MainActivity:
    Note: This now includes a support library (android.support.v4.view.GestureDetectorCompat), which requires to be
    linked using android update lib-project. (TODO: should be handled by android cmake build system)
    1. now holds instances of GestureDetectorCompat and ScaleGestureDetector
    2. overrides onTouchEvent to pass MotionEvents to both the gestureDetector instances before these events can be
    handled in the default implementations of the system.
renamed to Tangram.java
Note: This now includes a support library (android.support.v4.view.GestureDetectorCompat), which requires to be linked
using android update lib-project. (TODO: should be handled by android cmake build system)

1. Renamed TangramRenderer to Tangram, which now also implements GestureDetector.OnGestureListener and
ScaleGestureDetector.OnScaleGestureListener interfaces along with the GLSurfaceView.Renderer interface

2. Implementation for the following (OnGestureListener):
    - onDown
    - onSingleTapConfirmed
    - onDoubleTap
    - onScroll (for panning, NOTE: use VelocityTracker class to get velocity instead of calculating the movement
    velocity)

    No OP methods from OnGestureListener:
    - onFling
    - onLongPress
    - onShowPress
    - onSingleTapPress

3. Implementation for the following (OnScaleGestureListener):
    - onScaleBegin
    - onScale
    - onScaleEnd
Inclusion of support library (android.support.v4.view.GestureDetectorCompat).
NOTE: Build system needs handle building and handling of these extern android libraries using the following:
    android update lib-project --path libs/src --target android-19
1. Fixed panning y direction issue
2. Naive way of handling zoom-in and zoom-out
new line
1. Naive handling of zooming
2. adds a static const max zoom level
3. Implements a incZoom functionality
log message for debugging