Added Custom Calibration Pattern Module.
Added precomp header.
Added the precomp.hpp file.
Updated headers.
Cleared shadowing warning.
pre-merge
Merge branch 'gsoc' of https://github.com/Bellaktris/opencv_contrib into inpainting
initial commit
document updated, added simple base class for datasets and other minor changes
images -> vectors in xphoto/inpainting
finished conversion project to module
removed generated document
fixed warnings for document & Win64
Swapped CV_RGB macro to Scalar.
fixed last warning in document
Updated ITERATIVE -> SOLVEPNP_ITERATIVE.
Fixed windows warnings. Updated docs to include default detector/matcher.
make opencv_cudaarithm dependency for xfeatures2d optional
fixed all comments except base class enhancment and interface-implementation pattern
enhanced base class: created hierarchy for objects in train\test and moved train\test to base class