A simple promise class. It supports chaining.
Add promise functionality to logically AND together an array of promises.
In URL routing, allow parameters that take up the remainder of the URL, whatever that may be.
Merge branch 'dwsjoquist/add-mock-NSURLResponse'