Added the FindThreads.cmake module (taken from the standard set of cmake modules) and added use of generate_import_target so that it meets the modern cmake usage requirements standards.  Got the test framework to correctly link into an executable.
Merge commit 'a98c9a96cc130d410842235515f4c714a637f0ee' into develop
Merge commit 'bfada792205776feced8bced514ef7b828181765' into develop

Conflicts:
	cmake-modules/FindCinder.cmake
Fixed mac build problems in cmake
Merge branch 'develop' into adding-test-framework

Conflicts:
	source/cmake/AddSublibrary.cmake
Added a cmake module for post-build copying rules for resources, and added its use to Stub app.
Merge pull request #16 from leapmotion/adding-test-framework

Adding test framework
Merge commit 'e4301bb52ab2f44b7e27f8a81aeba87c8b88114f' into develop

Conflicts:
	cmake-modules/FindSDL.cmake
Find libc++ version of Boost on Mac
Fixed a problem with Stub.app being hardcoded into DefinePostBuildResourceCopyRules.cmake.
Add nanosvg and polypartition cmake modules
Set Glew include directory based on its path (Also, this way end user can see as what this is set to during the cmake configuration step)
 Find SDL version by using predefined SDL root directory
Updated target_imported_libraries to correctly handle creating copy steps for targets with chained dependencies

Fixed some minor errors with the way LINK_TYPE arguments were handled by target_package and target_imported_libraries
made target_imported_libraries no longer make custom copy steps for non-executable targets.
Merge pull request #10 from leapmotion/post-build-resource-copying

Post build resource copying
Merge pull request #13 from leapmotion/FindGlew

Set Glew include directory based on its path.
Merge pull request #14 from leapmotion/FindSDL

 Find SDL version by using predefined SDL root directory
Merge remote-tracking branch 'origin/develop' into imported-lib-traversal

Conflicts:
	FindBoost.cmake
	FindSDL.cmake
Merge pull request #16 from leapmotion/imported-lib-traversal

Imported lib traversal
Some important changes from the components repo regarding post-build resource copying rules.  There is now a notion of relative and absolute paths.  NOTE: This change breaks the API in that the former RESOURCES argument is now replaced with RELATIVE_PATH_RESOURCES and ABSOLUTE_PATH_RESOURCES.