add documentation configuration files

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
updates documentation to jsdoc3 format
Merge branch 'master' into ENYO-14

Conflicts:
	source/LunaService.js
	version.js
Merge pull request #32 from enyojs/ENYO-14

Fixes ENYO-14 - Complete JSDoc3 conversion on enyo-webos

Reviewed-By: Cole Davis (cole.davis@lge.com)
Reverting to double-quotes for the version string in enyo-webos.

Our current automated build script expects double quotes, so
deliberately straying from our new coding style guide in this
specific case.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Update version string to 2.5.1-pre.6
Update version string to 2.5.1-pre.7
Update version string to 2.5.1-pre.8
Update version string to 2.5.1-pre.9
Update version string to 2.5.2-pre.1
Update version string to 2.5.2-pre.2
Update version string to 2.5.2-pre.3
Update version string to 2.5.2-pre.5
Update version string to 2.5.2-pre.6
Fix to properly cleanup, and more appropriately error out, in the event of a timeout (when using timeout enyo.Async-inherited functionality).
Enyo-DCO-1.1-Signed-off-by: Jason Robitaille <jason.robitaille@lge.com>
Syntax fix
Merge remote-tracking branch 'origin/request-timeout-fix-jasonrobitaille' into request-timeout-fix-jasonrobitaille-2
Syntax fix after rebase with master