fix bug 927914 - Add result count to results page.
add pep8 & pylint reports to ci build
Tweaks to Sphinx template to match PR #4 against the theme
Fix bug 931156: ensure breadcrumbs update during page move.

This does some significant refactoring, but not really changing, of
the page-moving code, breaking up the monolithic _move_tree() into
multiple shorter methods which each handle a smaller piece of the
puzzle (for easier debugging/editing).

The only genuine change is that Document.save() no longer attempts to
create redirects when a slug is edited; the redirect logic is now
called during page move, and the move() method, which existed only to
do that, is removed. This is considered safe because the only way to
edit a slug outside of page-move is through the Django admin, and this
commit also removes that ability, along with any tests that tried to
exercise the automatic redirects on non-move slug edits.
Stop loading CKEditor on basic document pages
Merge pull request #1576 from darkwing/remove-ckeditor-all-pages

Stop loading CKEditor on basic document pages
Merge pull request #1562 from ubernostrum/page-move-parent

Fix bug 931156: ensure breadcrumbs update during page move.
Merge pull request #1563 from darkwing/result-detail-927914

fix bug 927914 - Add result count to results page.
Adding magical RTL updates, including reversing wiki/zone + search + homepage columns
Merge pull request #1577 from darkwing/rtl-amazingness

Adding magical RTL updates, including reversing wiki/zone + search + homepage columns
fix bug 934448 - Use HTML5BP offscreen method
Fix bug 924603 - Make navigation more accessible.
Added DocumentTag model to the admin interface.
Added config option for number of CPUs of the Vagrant box.
Merge pull request #1582 from jezdez/vagrant-cpu

Added config option for number of CPUs of the Vagrant box.
Merge pull request #1581 from jezdez/admin-improvements

Added DocumentTag model to the admin interface.
Merge pull request #1580 from darkwing/a11y-924603

Fix bug 924603 - Make navigation more accessible.
Merge pull request #1579 from darkwing/offscreen-voice-934448

fix bug 934448 - Use HTML5BP offscreen method
Adding `bidi-style` and `bidi-value` mixins to aid with RTL styling.
Improvements to a11y of nev menus thanks to icaaq