Merge pull request #1 from birkin/master

finishes full book-chapter test.
Merge pull request #2 from birkin/master

changes to run under python2.
Merge pull request #3 from birkin/master

adds phantomjs path for redhat.
Merge pull request #4 from birkin/master

adds path to phantomjs required for redhat.
Merge pull request #5 from birkin/master

fixes driver specification.
Merge pull request #6 from birkin/master

adds git-pull hook.
Merge pull request #7 from birkin/master

implements email.
Merge pull request #8 from birkin/master

handles smtp port specification.
Merge pull request #9 from birkin/master

fixes setting.
Merge pull request #10 from birkin/master

removes test comments.
Merge pull request #11 from birkin/master

testcomment i
Merge pull request #12 from birkin/master

testcomment j
Merge pull request #13 from birkin/master

testcomment k
Merge pull request #14 from birkin/master

testcomment l
Merge pull request #15 from birkin/master

testcomment m
Merge pull request #16 from birkin/master

testcomment n
Merge pull request #17 from birkin/master

updates docstring.
testcomment o
Merge pull request #18 from birkin/master

adds unit-tests for parsing test output.
Merge pull request #19 from birkin/master

fixes docstring.