ProgressBar updates
* Follow HTML5 progress element specification:
- changes value and max behavior,
- removes the min property,
- introduce the position property.
* Enforces template attach points.
* Removes call to validateProperties() in refreshRendering: now enforces init value validation in startup.
* Switch to JSDoc.
fix jshint build error.
Convert list renderer to use templates, as requested in
https://github.com/ibm-js/deliteful/issues/35.
Fix List user documentation.
Fix jshint issues in tests.
fix README license reference
Add ProgressIndicator user documentation
list/Pageable: don't rerun query every time a new page is needed; just
call .range()
List documentation update
List user documentation update.
Style polishing for selectable items.
deliteful/Select initial version
Various fixes/improvements, taking into accoutn wkeese's feedback
(cherry picked from commit e9668a9d78666189add8a191d680fa3b4c8dac9f)
Use <template> as root node in the template
Allow empty string as possible value for text and value data item properties; improve handling of disabled property; added test cases
Now inherits from delite/FormWidget instead of FormValueWidget (as agreed with @wkeese)
(cherry picked from commit 7591fae4c379be131ae823d653f4e23c1981b0cf)
Separate the check of empty string for value and text (to avoid risk of finding the expected empty string as widget value just because it defaults to the text which itself is empty)
(cherry picked from commit d7d175baf4a4b0e3f4a82ddaf883806c3ca07075)
Keep the parent class delite/Selection in sync after interactive selection