Propagate linker and compile flags to the external projects.

Closes #7
Merge branch 'propagateFlags' into msvtk

* propagateFlags:
  Propagate linker and compile flags to the external projects.