Bug 1086349 part 1 - Clean up JoinNodeTxn; r=ehsan

--HG--
rename : editor/libeditor/JoinElementTxn.cpp => editor/libeditor/JoinNodeTxn.cpp
rename : editor/libeditor/JoinElementTxn.h => editor/libeditor/JoinNodeTxn.h
Bug 1086349 part 2 - Clean up SplitNodeTxn; r=ehsan

--HG--
rename : editor/libeditor/SplitElementTxn.cpp => editor/libeditor/SplitNodeTxn.cpp
rename : editor/libeditor/SplitElementTxn.h => editor/libeditor/SplitNodeTxn.h
Bug 1086349 part 3 - Clean up nsEditor::InsertTextImpl; r=ehsan
Bug 1086349 part 4 - Clean up nsEditor::DeleteSelectionAndCreateElement; r=ehsan
Bug 1086349 part 5 - Clean up nsEditor::SplitNodeImpl; r=ehsan
Bug 1086349 part 6 - Remove old nsEditor::GetNextNode/GetPriorNode overloads; r=ehsan
Bug 1086349 part 7 - Remove old nsEditor::GetRight/LeftmostChild overloads; r=ehsan
Bug 1086349 part 8 - Clean up nsEditor::(Tag)CanContain(Tag); r=ehsan
Bug 1086349 part 9 - Clean up nsHTMLEditor::BeginningOfDocument; r=ehsan
Bug 1088054 part 1 - Reduce nsISelection use in editor/; r=ehsan
Bug 1088054 part 2 - Reduce nsIDOMRange use in editor/; r=ehsan
Bug 1088054 part 3 - Clean up nsHTMLEditRules::CheckForEmptyBlock; r=ehsan
Bug 1088054 part 4 - Clean up nsHTMLEditRules::GetGoodSelPointForNode; r=ehsan
Bug 1088054 part 5 - Clean up nsHTMLEditRules::GetTopEnclosingMailCite; r=ehsan
Bug 1088054 part 6 - Clean up nsHTMLEditor::GetFirst/LastEditableChild; r=ehsan
Bug 1088054 part 7 - Clean up nsHTMLEditRules::JoinNodesSmart; r=ehsan
Bug 1088054 part 8 - Clean up nsHTMLEditor::GetFirst/LastEditableLeaf; r=ehsan
Bug 1088054 part 9 - Clean up nsEditor::JoinNodeDeep; r=ehsan
Bug 1088054 part 10 - Clean up nsHTMLEditRules::WillDeleteSelection; r=ehsan