Refs #95. Read all of the data up front so file objects can be passed in. Use StringIO to mimick the stream interface
Refs #95. Optimize the test cases by using a file-like object instead of actually writing to disk
Refs #95. Updated the changelog
Refs #95. Documented the library usage
Refs #95. Fixed the imports. Added a test case
Refs #95. Fixed a typo. Pass the mode into the open function
Merge pull request #95 from kylegibson/issue_95

Allow DocXParser to take a filepointer instead of a string path