Wrote a failing test for stripping out empty ps i.e ps with b elemnts
inside them
Added failing test
Merge branch 'master' into hg-remove-empty-ps
Merge remote-tracking branch 'origin/master' into hg-remove-empty-ps
Revert "Do not needlessly run formatters when executing `insertHTML` command"

This reverts commit cb820e9b6e544ecb1595dd84c5b0ee6a0f61466f.

Conflicts:
	test/main.spec.js
Returned to previous functionality of running formatters before paste
Added file for removing bs for historical reasons
Fixed indentation issues and altered the way remove-empty-bs recieves
its html
Added simple test for ensuring selectable container
Merge branch 'master' into test-ensure-selectable-container-formatter
Updated according to comments: fixed indentation, merge test cases, and
updated comments
Updated indentation
Added jsbin comment
Fixed:Ensure-selectable-container plugin incorrectly creating selectable container when container contains empty descendents
Corrected code style issue
Updated code according to comments: moved essay about running formatters
before insert, updated test descriptions.
Remove only
Merge branch 'master' into hg-remove-empty-ps
Updated function name
Fixed: Ensure selectable containers plugin ot working properly