Fail if a module loaded at bootstrap doesn't return a function

@gtrogers, @maxfliri
Services controller returns a function

@gtrogers, @maxfliri
Parse dates for volume graph as DD/MM/YYYY

@moonpxi
@gtrogers
Add fixture for LPA volumes

@moonpxi, @gtrogers
Feature test fixtures override existing stub config.

@gtrogers, @moonpxi
Change conversion funnel to use Mon -> Sun weeks

@moonpxi
@gtrogers
Revert "Change conversion funnel to use Mon -> Sun weeks"

Pushed commit to wrong branch -_-

This reverts commit 667d1d6168c5e827629d4b0b4ffd4bfc2ec60ead.
Change conversion funnel to use Mon -> Sun weeks

@moonpxi
@gtrogers
Fix test descriptions.
Increasing capybara wait time on travis

Tests were timing out on travis, worth checking if
it's more to do with random ordering than timeouts
but this should fix it for now.
enable preprocessors on services other than licensing
minor refactor of availability collection
refactor FCO dashboard controller into modules
work in progress - response time and uptime graphs
implement uptime and response time graphs, use availability module on other services
remove unused view
add missing unit tests
update feature tests
add basic tooltip to availability graphs
fiddle with text under summary number