Fixed issue where tables inserted into a list were being put outside of the list items.
Merge branch 'master' into issue_407
Switched to using nodeName instead of tagName on the selection objects because tagName is undefined for #text nodes
Merge branch 'master' into issue_407
Refs #397. Added numbered headers to wymiframe CSS file.
Refs #406. Added sinon.js for use in a test for table insertion with direct selection of a list item node.
Refs #407. Fixed white space.
Refs #407. Moved sinon.js files to unit test directory.
Refs #407. Clarify restore method of the stub in the table insertion with direct list node selection test.
Refs #407. Fixed comment.
Merge pull request #407 from FriedRice/issue_407

Fixes #408 Attempting to insert a table at the end of the last item in a list sometimes inserts the table after the list
Merge branch 'master' into issue_397
Refs #409. Added structured_headings plugin. Numbered headings work for IE8 and above, Chrome, and Firefox.
Refs #409. Added tests for the structured headings plugin for its initialization and storage of CSS.
Refs #409. Revert changes made to the basic.html file for testing.
Refs #409. Added WYMeditor constant that specifies browser support for the structured headings plugin.
Refs #409. Improved unit test directory organization and moved structured headings tests to their own file.
Refs #409. Added example for the structured headings plugin.
Refs #409. Moved plugin documentation to its own top level section and added documentation for the structured headings plugin.
Merge pull request #409 from FriedRice/issue_409

Fixes #409 Create plugin for automatically-numbered headers in IE8