Remove dependency on CommonMacros.h
Add podspec