tarball; improvents on b92a51f967296f824a1c09acc2d297207f5e71b5 for precompiled files handling. really closes #874.
ide; do not parse files with unknown extensions. do syntax highlighting for all know file extensions. closes #936.
generated makefiles; ide, epj2make; fixed compiler options by project not included in generated makefile. fixed compiler config compiler flags being generated with an extra dash. fixed some extra empty lines issues in generated makefiles. closes #564 and #794.
ide, libec, ecs; added project name and project path validation. chars "*|:\",<>?\\/&. " are currently unsupported as part of a project name. the code supports the "&. " chars for linux platforms but those are disabled until windows can support them. closes #324.
ide; fixed goto error in file won't work on files who's path contains parentheses. ie.: (x86). closes #802.
buildsystem, ide; fixed OUTPUT_POT makefile option. related to #858.
ide; null crash fix on configless project file monitor reload.