First openGL experimentation. Created a red square!
First correct drawing of axis
Began attempt to remove GeometryTypes
Small update
Removed GeometryTypes as cv::Mat is sufficient
Small renaming
Updated JNI
Removed unneeded class
Improved structure of code
Removed useless code
Renamed FullscreenActivity to MainActivity
Axis appears when pattern detected and disappears when is lost. Next need to make pose work.
Improvements to MainActivity and new CameraCalibration structure
Added more changes regarding displaying graphics. Still not working
In attempt to merge opengl with latest activity in master. Updated all c++ code with code from master.
Merge branch 'master' into opengl

Conflicts:
	MarkerlessARForAndroid/AndroidManifest.xml
	MarkerlessARForAndroid/jni/ARDrawingContext.cpp
	MarkerlessARForAndroid/jni/ARDrawingContext.hpp
	MarkerlessARForAndroid/jni/Android.mk
	MarkerlessARForAndroid/jni/NativeFrameProcessor_jni.cpp
	MarkerlessARForAndroid/jni/PatternDetector.cpp
	MarkerlessARForAndroid/src/org/opencv/markerlessarforandroid/NativeFrameProcessor.java
	MarkerlessARForAndroid/src/org/opencv/samples/markerlessarforandroid/FullscreenActivity.java
Small changes to bring recently merged opengl branch up to date
Have updated the Graphics Renderer, there was a distinct bug in the vertex shader which has been resolved. I believe the problem has been narrowed down to an incorrect projection matrix.
Small changes
Added PatternDetector::buildPatternsFromYAML and ARPipeline can now be constructed from YAML files.