A few improvements to the wagtailforms submission tests
Added test for FormBuilder class
Cleaned up FormBuilder class
Split wagtailforms landing page into separate view
Cleanup of TestFormsBackend TestcAse
Added tests for wagtailforms page modes
More wagtailforms tests
Use reversed URLs in wagtailforms tests
Change wagtailforms SelectDateForm to use DateTimeFields

This is because DateFields are not timezone aware which causes warnings to be raised by django.

The widgets are still set to "DateInput" so the look and behaviour should not change
Merge branch 'master' into formbuilder-tests
Revert "Split wagtailforms landing page into separate view"

This reverts commit 21ac2e3ab8bb3c52b45b7ae005a5c87a83785def.
Merge pull request #292 from kaedroho/formbuilder-tests

Formbuilder tests
Merge remote-tracking branch 'upstream/master'