Address Sherm's comments about cmake macro.
Clean up OPENSIM_ADD_LIBRARY macro.
Merge pull request #221 from opensim-org/cmake-library-macro-2

Cmake library macro 2
update and merge from master