Removed repeated DOM element selection tests, leaving only a general
case.
General test case was also skipped from Webkit and MSIE; as they fail to
set an offset to empty elements in a range.
Added a stylesheet for classes required by command tests
Modified engine.js to fix the failing tests in outdent command

Conflicts:

	src/lib/aloha/engine.js
	src/test/unit/commands/outdent.html
Fixed the tests for insertorderedlist and insertunorderedlist commands

Conflicts:

	src/lib/aloha/engine.js
	src/test/unit/commands/insertorderedlist.html
	src/test/unit/commands/insertunorderedlist.html
Reverted a change made to splitParent method and updated a test for outdent command
Fixed issues of insertorderedlist and insertunorderedlist command tests in IE
Fixed a small typo

Conflicts:

	src/test/unit/commands/italic.html
Added the changelog file
Adds changes from lakshans command_tests branch manually

We didn't branch from dev-jqueryui-completion, so we can't
simply merge these changes. Adding them manually is easiest.
Linting aloha.js
Implements default toolbar config and config merging
Makes tests work for jqueryui

All tests that have more failures than on hotfix
insertlinebreak
insertorderedlist
insertunorderedlist
outdent
plugin-blocks (br)
selection1

Command tests that still have failures
commands/bold
commands/format_block
commands/indent
commands/italic
commands/subscript
commands/superscript
Adds a fix to ensure that the css "position" property is set correctly on the floating surface in IE7.
Merge branch 'dev-jqueryui-ultra' of github.com:alohaeditor/Aloha-Editor into dev-jqueryui-ultra
Fixes tabs are in reversed order
Mutlisplit button now cloeses when the user clicks outside of it.
Fixing styling of dialog box close button.
Adding icon to dialog close button.
Linting and correcting 'jQuery' to '$'.
Fixing buttons styling so that rounded corners are correct for both
normal buttons and mutliset buttons.