pyocd-tool improvements.
pyocd-tool improvements.

- Many new commands.
- Multiple bug fixes.
- Added ! shell escaping.
- Added --no-init command line option, doesn't quite work yet.
- Fixed connecting to a locked target.

matthewelse/pyOCD,mesheven/pyOCD,mbedmicro/pyOCD,flit/pyOCD,wjzhang/pyOCD,pyocd/pyOCD,mesheven/pyOCD,pyocd/pyOCD,mesheven/pyOCD,mbedmicro/pyOCD,wjzhang/pyOCD,flit/pyOCD,mbedmicro/pyOCD,matthewelse/pyOCD,wjzhang/pyOCD,matthewelse/pyOCD