Move location lookup logic out of controller

This will make it easier to test and to add the lookup by local
authority functionality
Add MapitApi method to fetch snac for a postcode
Return places in district for local_authority services