initial shared pointer implementation for Viz3d, singleton VizAccessor, cv::viz::get function initial implementation
remove redundant statement
cv::viz::get(window_name) implementation
fixes based on the feedback: window name prefix is automatically added when it is not there, singleton class returns reference instead of pointer, destructor is private, release function implemented
Merge pull request #19 from ozantonkal/acess_by_name_infrastructure

Acess by name infrastructure
remove include vtk headers from outside of precomp.hpp
removeAllWidgets implementation, removed other remove methods
move frompolyfile to widget class as static method, remove addpolygon and its alikes
rendering properties in Widget and Viz3d
implemented actor representation methods in viz3d
implement window relevant methods in Viz3d
remove cloudactormap, shapeactormap. only vtkProp is stored and view transformation can be obtained using GetUserMatrix of vtkProp3D
remove eigen dependency
remove reference counting in widgets
setDesiredUpdateRate implementation in Viz3d
remove unused includes and libraries from linking
fix yellow and magenta color bgr codes
getWindowName implementation after merging
update reader object after setting file name
update reader object after setting file name