rewrite connman bearer backend.

Remove dead code, add property caching.