Validation: Update position call. Content: Remove some comments.
Merge with hmammana
Add carousel.css to ui.js
Merge pull request #1022 from pazguille/v1.0

Issues resolved: #971 and 	#996.
Add "src/shared/css/ch.Carousel.css" to ui.js. Remove some comments.
GH-989 Popover: Make the ariaRole option private: _ariaRole
GH-989 DatePicker and Autocomplete: change open/close to shownby/hiddenby like Popovers
GH-989 Dropdown: Using the ARIA active descendant directly on elements.
GH-989 Popover: Make the ariaRole option private: _ariaRole
Correct the Carousel file routes for Grunt.
GH-989 Closable: change closableType to hiddenby and deprecate boolean options. Use 'all' for true and 'none' for false.
Merge pull request #1023 from llinares/v1.0

Adjustments arising from writing the document to migrate to v1.0
Create jsdoc task. Add jsdoc as dependency. Document ch, namespaces, utils, abilities, Widget and Expandable.
Fix merge on ch.Closable.
Merge pull request #1024 from pazguille/v1.0

Documentation refactor.
Update ch.Positioner documentation and add examples.
Update closable documentation.
Update collapsible documentation.
Update EventEmitter documentation.
Update Positioner documentation.
Update Viewport documentation.