Removed test of functionality that has moved from Callback.
Added thenable coercion
resolve now returns self (command/query separation)
Added design goals section