HTTP: Trim whitespace from URL strings
Core: Add safe version of `fulfil:` called `tryFulfil:`
Core: Add safe version of `fail:` called `tryFail:`
Core: Add safe version of `progress:` called `tryProgress:`
Core: Update OMDeferred documentation
Core: Add new testing method `waitForResultWithin:`
Fix travis related test errors
Core: Add new testing method `waitForErrorWithin:`
Core: Add paragraph about testing methods to OMPromise docs
Core: Add new `collect:` combinator
Minor README update
Core: Fix possible exception caused by missing resource bundle
Core: `OMLocalizedString()` should _always_ return a string
Tests: Fix resource tests
Prevented call on synchronised progress handlers

Even though the synchronised context will terminate quickly because of the pointer to nil, avoided any interaction with @synchronized if is not necessary.
Merge pull request #22 from rodrigoelp/master

Prevented call on synchronised progress handlers
Merge pull request #1 from b52/master

changes