- now uses name of mac for initial device creation
- allow user to turn off polling behavior
- fixed but introduced in v0.0.2 that caused polling timers to be started for deleted locks/macs
- allow external state change (someone blocking/unblocking a mac in the unifi controller) to be detected and rectified once any user queries the lock.