Remove the call to `TDTRandomDouble` from Testing Additions

Removes the only code dependency between the subspecs.
Remove unnecessary assert from Testing Additions
State explicit dependency between Foundation and Core Data additions
Update CHANGELOG
Deprecate TDTObjectOrDefault
Add CHANGELOG entry
Merge remote-tracking branch 'origin/master' into deprecate-object-or-default

Conflicts:
	CHANGELOG.md
Disable deprecation related warnings in our test suite
Rename category to be more accomodating
Add method to construct dictionary by removing key
Add method to filter entries from a dictionary
Add alternative URL Query parameter encoding implementation
Add method to determine if one dictionary is a subset of another
Add method to construct dictionary by combining pairs
Add custom XCTAsserts for dates and strings
Use same selector for internal method
Replace explicit conditionals with polymorphism
Quote the full code block

@p was just quoting the first word.
Merge pull request #49 from talk-to/straighten-interspec-dependencies

Straighten interspec dependencies
Fix category method prefix