#132 initial port compiling but not running
#132 imporve win/posix common port
creation of directories and empty files for bootloader, update service and flash device driver