Search: When a query has no hits .hits now returns 0 instead of None
Search: Added live field to SearchTest for testing search filters
Search: Broken down tests
Fix for #24 running migrate with sqlite3

When using sqlite3 we set autocommit to True at the beginning of the
migration 0002 for wagtail core / docs / images in order to disable
transactions there and be able to do a simple python manage.py migrate
also in sqlite3.
Search: Deleted view tests (temporary)
Search: Test cleanup
Added backend loader test case
Search: Frontend tests
Added editors picks test
Search: More frontend tests
Search: add query_string to template context of query chooser
Merge remote-tracking branch 'torchbox/master' into feature/unit-tests
Disable compression for tests
Search: backend tests cleanup
Moved first parameter of patterns to first line.
This goes against PEP8 but I think they looks clearer this way.
Removed document search
Cleaned up documents index view
Removed image search view
Cleaned up image index view
Merge branch 'master' of https://github.com/spapas/wagtail into spapas-master