When a cluster is empty for KMeans, it's better to give it the point from another cluster j that is the furthest one from center j.
added epsilon value to weights in the MergeMertens in order to avoid zero weights for pixels from uniformly filled areas of image
added test for correct handling of uniforma areas in the MergeMertens
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.
fix tiled read for reading tiles into partial blocks in image
eliminate crash in ipp-accelerated norm and mean functions (thanks to Matt Curfman and Aaron Kunze for the patch)
Update py_image_display.rst
Update py_image_display.rst

OS information removed.
Updated cloud io functionality - removed dependency from VTK legacy
More proper OpneCv+Qt+Vtk issues handling (http://code.opencv.org/issues/3492)
cloud collection merges data only on rendering
fixed size_t/int conversion warnings
proper render call order (fixes some issues with VTK6.1)
default meshlab background
Fixed all OpenGL issues for Macos (via objective-C++ layer)
cloud collection finalize
casting Vec3b operator for viz::Color
Added WidgetMerger, Polyline - colors support for each point independently, simple widgets now compute color array instead of setting global color