Selenium Test for create and search person. Added a fix for ticket 1475
Fix for 3 bugs identified by the smoke tests
1) If a blank facility is used on the default home page then it sets up a false URL
2) The fields passed into S3Represent need to be a list (s3fileds amended to be more robust)
3) If tweepy is not availble a ticket is raised
Don't try to load Beneficiary table without stats module loaded. Revert
stats being enabled in DRRPP.
Merge pull request #682 from graeme-f/master

Selenium Test for create and search person (GCI task by Anurag Sharma). Added a fix for ticket 1475
Cascade person deletion to hrm_programme_hours to allow test volunteers to be
deleted. Cleanup