Remove crap hidden files from OSX & Windows
Fix type, make entry point agnostic from start script, allow underscores in variable names
Merge commit '099532a581affd6a4f62be2e869645e05777478f'