removed Element.prototype.getStyle/setStyle/styles as it is now part of the sb.nodeList
working append methods moved from Element.prototype to sb.nodeList.prototype
added sb.nodeList.css to be compat with people's expectations from jQuery as it is slightly different than sb.nodeList.getStyle and setStyle as getStyle returns the entire array of matching style properties not just the first elements in the nodeList
String.prototype.toElement now replaced by $('<div>hh</div>');
$ can make elements $('<div>hh</div>');
sb.element now returns sb.nodeList directly
$ will return sb.nodeLists if they are passed
working IE8,9,chrome,safari, firefox
added IE7 support back by re-merging old sb.$ code
remove sb.dom.onReady call for body that was not being used.  Users can use it in their scripts if desired
listed all of the inherited array prototypes individually for code completion sake
sb.nodeList.empty simply sets length to 0 instead of returns new blank sb.nodeList instance
removing sb.nodeList.getElementPrototypes as this is no longer needed with new sb.nodeList
removed remaining Element prototypes into sb.nodeList
switched order of event remove code for IE 9 which handles both standard and non-standard event code
converted existing sb.sb.nodeList.prototypes to work with new sb.nodeList
*added close button to date[icker  Previously the only close action was to hit esc
returning false upon click for buttons
returning the button itself
fixed is numeric to allow for ".5" without leading 0