Changes to compile on linux system

This relates to #1 issue.

There's a couple of scripts to fix when creating the toolchain

Several packages do a check about gets which doesn't work well on linux

Other packages have little problems with doc generation or empty dirs needed (.gitkeep solution applied)