Refactored how bundled libraries are loaded.

Warnings with git instructions appear when trying to build a contrib submodule
that has not yet been checked out.
Updated Angrymallows demo
Merge branch 'cmake_contrib_refactor' into develop