Creating examples for basic Autowiring types and concepts
Added CMake options for building examples
Added CoreContext example
Created CoreThread example
Created stubs from AutoFilterExample and EventExample
Finished basic event example
Merge pull request #16 from leapmotion/feature-examples

Basic Examples
Merge pull request #17 from leapmotion/ref-tests

Switching EnclosedContextTestBase to be a filter rather than a base type
Merge remote-tracking branch 'origin/develop' into bug-pathological

Conflicts:
	src/autowiring/test/AutoFilterTest.cpp
Adding neglected member initializer
Removing redundant unit test code
Implementing remainder of diamond test