Simplify API for HtmlHelper::nestedList and complete documentation.
Cleanup ConsoleIo docblocks.
Start integrating ConsoleIo into Shell.

* Update doc blocks.
* Move additional methods into ConsoleIo.
* Update tests.
Update tests effected by switch to ConsoleIo.
change array syntax
Simplify methods and harden their signature
fix test
Merge pull request #3292 from dereuromark/3.0-method-signatures

Simplify methods and harden their signature
Include tag in options.
Fix variable.
fix test case
documentation
Merge pull request #3291 from dereuromark/3.0-nested-list

3.0: Simplify API for HtmlHelper::nestedList and complete documentation.
Merge pull request #3299 from markstory/console-io-integration

3.0 Console io integration
Remove exceptions no longer used.
Move XmlException under Utility\Error
Move MissingViewException to View/Error
Move MissingDispatcherFilterException to Routing/Error
Move MissingHelperException, MissingLayoutException to View/Error
Move console related exception to Console/Error