Engine: include only needed sub-engine files

Prevents the error Gem::Package::TooLongFileName on bundle install
due to file paths being above the limit