Merge pull request #156 from retornaz/master

compile fix
Fixed issue 97.
Merge branch 'release-1.2.x'
Expanded back sizes in vm-buffer for the sake of compatibility.
Fixed bugs linked to message size constant renaming.
Fixed crash when array size was not given.
Merge branch 'release-1.2.x'
Fixed the overwrite of text-based content when VPL is not used.
Merge branch 'release-1.2.x'
Added support for multiple dummy nodes to help solving issue #120
Merge branch 'release-1.2.x'
Skeleton GUI for standalone flasher, taken from Philippe's plugin code.
Refactored BootloaderInterface into a stand-alone class with as few code duplication as possible.
Splitted BootloaderInterface into its own file.
use auto_ptr instead of delete.
Flasher is functionally working, but GUI does not update yet.
Moved flashing into its own thread.
Use local text codec for narrowing strings that will be used in system calls.
Merge branch 'release-1.2.x'

Conflicts:
	cmd/cmd.cpp
Print content of hex file error.