Suppress validation of test field output if backspace was used.
Added KIFTestCase for running KIF within an autogenerated unit test target.
Revert "Suppress validation of test field output if backspace was used."

This reverts commit 4472323974293914443c6fedb3dd08aaf755e620.
Implemented all provided KIFTestSteps.
Moved calculator to examples directory.
Fixed copyright notices and bundle identifiers.  Another org already exists with the name SSK Development.
Correctly manage reference counts in KIFTestContext.
Removed KIFTestContext.

KIFTestContext functionality was not actually needed as SenTestCase can
better handle preventing subsequent execution after failure.
Broke out KIFTestCase into its own target as to not break existing projects.

KIFTestCase has a hard dependency on SenTestCase, meaning you have to
pull in SenTestingKit.framework.  This does not play nicely with app
targets which all existing test cases run on.  I have also updated the
Testable project demo to include KIFTestCase integration tests when you
test the main scheme.
Merge remote-tracking branch 'bnickel/KIFTestCase'
Add KIF itself as a dependency.
Update file headers for correct licensing information.
Rename KIFTestCase to KIF.
Modernize some syntax.
Eliminate as much legacy code as possible.
Move some files around
Merge remote-tracking branch 'origin/master'

Conflicts:
	KIF.xcodeproj/project.pbxproj
Add developer frameworks back in
Xcode cleanup; add some support for running from the command line
Add a superclass to the dummy object in loadable categories to make it compile on the newest clang