passed local tests
Merge branch 'master' of github.com:jasperblues/Typhoon

# By Robert Gilliam (6) and Jasper Blues (4)
# Via Jasper Blues
* 'master' of github.com:jasperblues/Typhoon:
  Update podspec.
  Clean up method names.
  revert to bba84370381ad890ff8a32d7fbbf69d38069f347
  Fix broken tests.
  make schemes shared
  replace External directory with cocoapods. seperate the static library and tests into different projects.
  change isEqualTo: to isEqual: to fix iOS build errors
  add an iOS Tests target. rename existing Tests to OS X Tests.
  now who put that space there
  make autocomplete for blocks in TyphoonDefinition factory methods include variable names

Conflicts:
	Source/Factory/Xml/TyphoonRXMLElement+XmlComponentFactory.h
change use of BOOL to TyphoonComponentInitializerIsClassMethod
fix another use of BOOL where TyphoonComponentInitializerIsClassMethod is expected
fix missing cast warning
stop copying the Test-Info.plist into iOS Tests
stop copying Test-Info.plist into OS X Tests
cast to silence warning
fix another use of BOOL instead of TyphoonComponentInitializerIsClassMethod
extract conditional
remove commented out code
Merge pull request #35 from rhgills/is-class-method

Fix usage of BOOL where TyphoonComponentInitializerIsClassMethod expected, fix warnings
Merge pull request #34 from VojtechBartos/master

option to set up default scope
Fix build.
Fix code coverage generation.
some refactorings to try to understand circular dependency issues
back to tests passing
uncomment the multiple circular dependency test
untested fix to circular dependency issue
Merge remote-tracking branch 'tmp/experimental-circular-dependency-fix' into experimental-circular-dependency-fix