added in functional tests for the Polling Locations overview and refactored the polling locations processing based on new refactoring methods
Merge branch 'polling' into dev