Update junit selenium qunit runner

(cherry picked from commit 1408c48c2a3a7c34807869722ea27e69bc167b71)
Merge branch 'hotfix-0.25.x' of github.com:alohaeditor/Aloha-Editor into dev
Merge branch 'hotfix-0.25.x' of github.com:alohaeditor/Aloha-Editor into dev
Added check for heading hierarchies

Check the hierarchy of all headings in an editable. If the hierarchy is violated, a class "aloha-heading-hierarchy-violated" is added to the heading. It is also checked if the hierarchy of a heading is lower than the highest allowed hierarchy in the configuration.
Merge pull request #1148 from rainerda/check-headlines-hierarchy

Added check for heading hierarchies
working with SVG element

When I tried to work with a SVG element in the editor, I get the following error.
Uncaught TypeError: Object #<SVGAnimatedString> has no method 'indexOf' 

Apparently, SVG element's className is not a string but an object. I update the pruneElem() function and the editor is happy. The following is the SVG element I used for testing.
< svg width="300" height="200">
  < polygon points="100,10 40,180 190,60 10,60 160,180"
  style="fill:lime;stroke:purple;stroke-width:5;fill-rule:evenodd;" />
< /svg>
from http://www.w3schools.com/html/html5_svg.asp

Please consider the pull request. Thanks.
The VideoBlock Plugin allows you to paste a YouTube URL into the active editable and it will be replaced by the appropriate iframe embed code.
Add missing plugin repository information
Merge branch 'hotfix' of github.com:alohaeditor/Aloha-Editor into dev
New check for block-level-elements

Performing unformatting on a selection adjacent to a terminal whitespace sometimes caused a <br> to be erroneously inserted.
For example: inside <sup>example <sup>, if you select "example" without the succeeding space and remove the upper case, then a <br> tag will be added.
The fix checks, if the operation is within a block-level-element and does not add the <br> if it's not a block-level-element.
Introduce Content Rules for uniform content restriction

This module is designed as a single point of configuration that will provide a
contract to uniformly effect editing interactions and the user interface in
cohesive way.
Correct typo and add missing PubSub dependency
Merge pull request #1162 from rainerda/hotfix-0.24.x-rt57987-check_blocklevel_elements

New check for block-level-elements
Lint content-rules
Merge pull request #1154 from cecilialam/patch-4

working with SVG element
Add inline note and changelong for SVG className fix
Correct some typoes
Support block formatting key combos
Remove errant debugger statements
Improve function name and documentation