RSVP.async and the internal config.async should always be the same.

- remove asyncDefault
tidy-up denodeify

- it should use idiomatic Promise Construction
- an optional binding at denodeification time.