Handle (nil) responses for partial postcodes gracefully

Part of [this story](https://www.agileplannerapp.com/boards/105200/cards/5559)
Returns an empty 'areas' result for a partial postcode.
Partial postcodes are supported by Mapit but additional work is required in Imminence so that's another story.