Scan result adapter addition

Implemented the RegionResolver. Also replaced the NearbyDevicesAdapter to accommodate the Regioning. Also updated MetadataResolver to not batch requests. General cleanup too. Can you please review @schilit ?
Thanks,
matt