more languages support, more smart config generation

Added support for executable path and extra paths for all languages which Codeintel supports
Added travis config