Merge pull request #1 from jeffh/master

A few minor updates
remove unused file
move specs for deprecated interface into its own spec
eliminate deprecation warnings in KSDeferredDeprecatedSpec
reduce duplicated code
add a thin network client using promises
add waitForValue and waitForValueWithTimeout:
wait for value should not block on subsequent calls
change join: to when:
update PivotalCoreKit to latest
Changes KSDeferred +defer to return instancetype for dynamic subclassing
Merge pull request #2 from akitchen/master

Changes convenience constructor return type
remove PCK submodule, not used