Add support to bool type

Add the bool support to the get function
Added get and set for extra PVAPI property: CV_CAP_PROP_FRAMESTARTTRIGGERMODE
Added PVAPI enums to highgui.hpp
Added "PVAPI_" prefix to FrameStartTriggerMode definition
Added missing comma in enum.
Update py_image_display.rst
Update py_image_display.rst

OS information removed.
decrease input size for several gpu tests to fix "timed out" error:

* BruteForceNonLocalMeans
* OpticalFlowBM
Fixed Cl.exe hang for VS2008 x64 with Eigen::exp() function
Merge pull request #2309 from Nerei:fixed_cl_exe_hang_with_eigen
Merge pull request #2308 from jet47:gpu-tests-timeout
typo
Merge pull request #2314 from ilya-lavrenov:typo
Workaround a LLVM/Clang 3.3 bug.

The LLVM/Clang 3.3 has a bug when compile a cl kernel with
assignment of a scalar to a vector data type. This patch
could work around this bug.

Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
LICENSE and README files installation rules added.
Fix reading of 16-bit TIFF images on big endian host.

Use correct integer types for arguments to TIFFGetField to avoid corruption
of values and failed loads of TIFF file when using cv::imread().

Added test where both big and little endian TIFF files are read using imread().

Fixed build of 3rdparty libtiff on big endian hosts.

Reduced memory required during decode_tile16384x16384 test by not converting
large grayscale test image to color image during read.
opencv_run_all_tests.sh implemented for Android SDK.
Merge pull request #2321 from asmorkalov:android_run_all_tests
Merge pull request #2320 from asmorkalov:ocv_readme_license_install
Fix Windows build of grfmt_tiff.cpp by using libtiff's integer types.
enabled OpenGL on MacOSX