Bugfix location won't update if FeedVC not visible

- Change locationManagerDelegate to get set on viewWillAppear and removed on viewWillDissapear, so that locationManager:didChangeAuthorizationStatus: won't get called before time