T2551
Depends on D12908
This diff builds out the `getAddressFromAlias` function, which based on feedback in earlier parts, is now a simple helper method rather than an async call that validates caching. It parses through the alises in storage and returns the corresponding address. In edge cases where there are no matching aliases in storage and caching is up to date, then this function will return false.
`mockAliasLocalStorage` has been moved out of `isAddressRegistered` and into __mocks__ so it can be utilized across multiple functions and the unit tests for `getAddressFromAlias`.
Part 6 will be where caching is implemented and mocked cache objects removed.