Fixed a lot of bad queries which required secondary filtering.

Now I can query the way I want to since whoosh bug
https://bitbucket.org/mchaput/whoosh/issue/334 was fixed.
Added the ability to view attachments inline.
Added minimum version requirements for Whoosh.
Added minimum version requirements for Whoosh.

This is necessary because a bug -- which was preventing me from writing
respectable code -- was fixed.

See:
https://bitbucket.org/mchaput/whoosh/issue/334
Fixed a lot of bad queries which required secondary filtering.

Now I can query the way I want to since whoosh bug
https://bitbucket.org/mchaput/whoosh/issue/334 was fixed.

Conflicts:
	gitpages/web/api.py
Merge branch 'fixed_whoosh_nestedchildren'