Remove some legacy aliases

 Changes to be committed:

	modified:   index.js
Hide Promise.deferred

 On branch master

	modified:   index.js
Internal improvements to Promise.all()

 with '#' will be ignored, and an empty message aborts the commit.

	modified:   index.js
Remove more legacy API

 On branch master

	modified:   index.js