Check for draft folder is not needed since the app will not run if this is the case.
Added test for adding new page when a page of that name already exists.
Added test to check list and static home page views.

Also added data for tests to make things more predictable.
Added test for publishing a draft page.
Merge from master. OOFF
Fixed tests