Added documentation comments in the headers
Adjusted tests
Fixed some settings for OS X testing
Fixed podspec
Added a test setup script