refs #24: added a test showing that certain lists generate invalid html.  Also updated the justification test case to generate valid html as well.
refs #24: fixed the justification handler
refs #24: Early return if the first list element is also the last.
Merge branch 'master' into issue_24
Merge branch 'master' into issue_24

Conflicts:
	pydocx/tests/test_xml.py
refs #24: test cleanup
Merge branch 'master' into issue_24

Conflicts:
	pydocx/DocxParser.py
Merge branch 'master' into issue_24

Conflicts:
	pydocx/tests/test_xml.py
refs #24: added a comment
Merge pull request #24 from OpenScienceFramework/issue_24

Having only one list item in the root that is not last creates invalid html