Add scanner and parser compilation as a spec dependency
Add generated files to rubocop exclude list