Convert to PCL project
Merge branch 'master' into pcl

Reworked reflection based mechanisms in DependencyResolver to use correct methods for PCL
Wrote some unit tests for DependecyResolver
Merge pull request #3 from jerriep/master

Conversion to PCL