* Mock out device tracker configuration loading funcs * Update test_init.py * Update test_init.py
* No more opt-out auth * Fix var
* Split out geofency with a component and platform * Make geofency component/device_tracker more async * Move geofency tests to new package * Remove coroutine in geofency callback * Lint * Fix coroutine in geofency callback * Fix incorrect patch