Improved linux compatibility (now all files are more sensible on *nix)
Fixed log folder not created
Make log folder a variable
Removed all "in source build artifacts"
Fixed some compile warnings
Added default config on *nix