Preliminary protocol 3.0.0 support for pin operations (erase db ops only
. lock/unlock are not supported yet).

Setup and Security are also supported for the new protocol.

Commit the code so that other components can test with the simulator.

Code clean up will follow.