Update testing procedures

This commit updates the procedures for runnnig tests so that Travis can
run both sets of tests in one go.
Add initial Test Suite

This commit creates the initial test suite and adds it to the workspace.
Add Test Schemes for source control and Travis

This commit adds the Test Schemese for the Test targets so that source
control can manage. They are also required for the Test Suite.
Remove default example tests
Fix spelling error
Add Shared Scheme
Add Tests/Podfile.lock and Test Project schemes to .gitignore
Merge pull request #1 from sbonami/1-add-test-suite

Add Test Suite