Fix issue with included_files and file contexts
Split compilation step into parse and execute steps

This allows to query include files before the compile step!