Fix issue#1

	- the pyOCD gdb server fix for not ignoring gaps betweens sections.
	  Tested with KL25Z with mbed.
watermark initialization
Flash protection bit check

	- if they have unexpected value, don't execute programPage = error
Unescaped data in flashData, security check flashprogram

	- correction based on Samuel feedback
gdbserver - debug code removal
gdbserver - spaces returned as they were
flash securityBits check in flash.py, each target can overload it
debug bin file revert to the previous path
Fix issue with arguments in self security check method
Merge pull request #2 from 0xc0170/dev_issue#1

Fix issue#1