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
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
Reflect category prefixing in tests
Rename the custom assert name to reflect the underlying method
Merge remote-tracking branch 'origin/master' into more-candy-from-hush

Conflicts:
	CHANGELOG.md
Merge pull request #51 from talk-to/more-candy-from-hush

More candy from Hush