AUI-1320 Revert "AUI-950 TreeView Tasks IO Nodes are unable to expand and reveal their children"

This reverts commit 71b94624c8335aa2deae1962067fe52d47dd011b.

Conflicts:
	src/aui-tree/js/aui-tree-node.js

AUI-950 was fixed by AUI-1014. Since AUI-950 causes AUI-1320, and was never affecting master nor master-deprecated, we should revert this commit everywhere.
AUI-1320 - Source formatting
AUI-1288 - Datatable Property List errors when 'enter' key is pressed when no active cell
AUI-1288 - Source formatting
AUI-1288 - unit test
AUI-1288 - Source formatting
AUI-1288 We should add proper tests for our components, not specific to a bug ticket. Tests should cover the component behavior instead.
AUI-1288 Simplify logic to check if the editor exists before edit the cell
AUI-1338 Modal footer have erroneous margin inherited from bootstrap 3
AUI-1315 Modal size is increased automatically when re-size handler is clicked but not dragged
AUI-1262 Making text of every node diferent on Paginator Demo
AUI-1327 The color picker popover's height is bigger than the window height

One of the jshint commits (https://github.com/mairatma/alloy-ui/commit/b0c7e968858b8beb2ac55b43fd6976db06172773#diff-2) changed some code from aui-color-palette.js by mistake, probably a rebase error.

I'm bringing back the old code here, and also taking the change to fix a few minor bugs from the bootstrap 3 transition, such as:
(1) One element that was still using span6 instead of the new 'col-...' bootstrap css classes
(2) An icon that was still using 'icon-...' instead of the new 'glyphicon glyphicon-...' css classes
AUI-1343 Updating Alloy to YUI 3.17.0