Add files for Filter unit tests
Merge: Get new project structure from master
Add AccesToDummyException
Implement Filter
Fix a lot but not the problem - still no triangle
Implement TimeshiftFilter
Add external fragment shader files
Merge master to TriangleDoctor
Add FileNotFoundException
Make Histogram classes work
Merge branch 'master' into TriangleDoctor
Add missing histogram shader files
Merge https://github.com/V02460/CTT

Conflicts:
	ctt/ctt.vcxproj.filters
Merge branch 'Karsten'
Adds basic test for empty players and adds a metadata-file free constructor to the YUVDataVideo (handy for the tests).
Updates MacroblockType and merges it with MacroblockPartition, adds metadata loading to YUVDataVideo.
Implement base functionality of the VideoWidget
Add VideoDisplayPolicy and noScalePolicy to define in wich way the video frames are shown in the VideoWidget
Update the ctt visual studio files
Adds getResolution method to module and Filter, makes the additionalMetadata in Videometadata available via a getter and implements Filtered Video without the Saveable stuff.