Implement unlock
Implement lock
Implement factory reset
Implement config read
Implement config send
align impl with firmware and add factory_reset
implement password set
Failfast on BAD BYTE
Merge pull request #22 from synrgi/bt-api

Finish BT API
Out of range devices no longer selectable
Pause screen no longer breaks BT
Merge pull request #23 from palarson/iss18

Iss17 and Iss18
Filter BT device by name and MAC
Merge pull request #24 from palarson/iss19

Filter BT device by name and MAC