Refactor AddressFinder Directive
Bug: Wouldn't always save as watch on address object in personal details wasn't always triggering.

Refactored to be an attr directive on a postcode field which allows you to pass the name of the street field to populate.
Add e2e tests for Address Finder module