[Fix] removed unnecessary includes
[CameraSingleton] Added sources

Added source and simple window
Need to change gui for select row listener
Problem: if camera is currently in use (isOpened) - When instance is
created camera is already opened
[CameraSingleton] implementation

Changed CapVideo class to hold information about camera devices and use
it in camera singleton.

To get camera device:
CapVideo *cap = CamSelectCore.getInstance().selectCamera()
to get frame:
cap->queryFrame();

Still some minor issues to do : closing window etc..
Added to OpenCV namespace
[CloseEvent] fixed closing window

Return NULL if select camera window is closed with "X" button
[Fix] Removed unnecessary variables

removed QApplication variables sent trough methods ( global qApp
variable provided in <QApplication>

Fixed 0 width and Height when you do not set it explicitly
Merge branch 'features-CameraSingleton-Marek' of github.com:marconak/Arvis into develop

Conflicts:
	CMakeLists.txt