JSDuck documentation generation fixes and improvements.

Revised JSDuck comments for consistency, clarity and correctness.
Fixed missing class level comment + global function leak issues that caused the Promise package to be skipped during documentation generation.
Updated copyright notice.
Updated generated JavaScript.
Updated generated documentation.
Re-extracted compile and docs targets in build.xml.
Merge branch 'master' of github.com:deftjs/DeftJS

Conflicts:
	packages/deft/build.xml