Ignore livereload cache dir.
Allow docs to be built.
Compatibility with python-livereload >= 2.1.0
Better document semi-private interfaces.
Merge branch 'develop' into feature/tests

* develop:
  Better document semi-private interfaces.
  Compatibility with python-livereload >= 2.1.0
  Allow docs to be built.
  Ignore livereload cache dir.