Change int2float, float2int of cortex_m for 64bits

Change pack/unpack from L to I in int2float and float2int for cortex_m.
L is 8 bytes long on 64 bits amd64 python (2.7.5+ GCC 4.8.1 Linux).
Merge pull request #29 from ynsta/master

Change int2float, float2int of cortex_m for 64bits
Improving handling of locked Kinetis devices.

- Moved flash_tool.py to util directory and added lots of features.
- target.Target has a new method isLocked() that returns False by default.
- target_kinetis.Kinetis will let you prevent it from auto-unlocking by
  calling the new setPerformAutoUnlock() method (defaults to on)
- Implemented isLocked() for target_kinetis.Kinetis.
- Added init_board parameter to MbedBoard.chooseBoard() method that can
  be used to prevent initing the selected board. This gives the caller
  a chance to disable auto-unlock before initing.
- Cleaned up chooseBoard() code to reduce duplication.
- Fixed grammatical errors in messages printed by chooseBoard().
- board.Board.uninit() will not try to resume the device if it is locked.
- Added setClockSpeed() method to cmsis_dap.CMSIS_DAP.

Signed-off-by: Chris Reed <creed@freescale.com>
Add monitor help, reset, halt support to gdbserver
Merge pull request #30 from ynsta/master

Add monitor help, reset, halt support to gdbserver
Fixed issue with target_kinetis.Kinetis.init() passing extra arg to super init().

- Also fixed reset cmd help in flash_tool.py.
- Fixed bad except syntax in flash_tool.py, and removed unused variable.

Signed-off-by: Chris Reed <creed@freescale.com>
Merge branch 'master' into dev_frdm_support
make sure interface closes so script will exit
Fix the deadlock in resume function
Fix the exception for unknown cmd
Merge pull request #32 from ECNU3D/pyocd-improvements

[gdb server] Fix the deadlock in resume function
Added target NRF51822
Merge branch 'master' into pyocd-improvements
Updated basic_test.py with NRF51822
Enhance the monitor function
Merge pull request #34 from ECNU3D/pyocd-improvements

[gdbserver] Fix the exception for unknown gdb cmd and add enhancement for monitor cmd
Add supportted Mbed platform
Merge pull request #33 from NordicSemiconductor/master

Added target NRF51822
Merge pull request #38 from ECNU3D/pyocd-improvements

[GDB server] supportted Mbed platform information in help
Merge branch 'dev_frdm_support' of https://github.com/flit/pyOCD into flit-dev_frdm_support

Conflicts:
	pyOCD/flash/__init__.py