Add fuel-qa in plugin_test as a submodule and change .gitignore
This change also updates the various .gitignore files to discard the
files and directories created by the fpb script.
The Puppet tests fail on Jenkins because bundler tries to install the
Ruby gems to the default GEM_HOME which is protected. This change sets
the GEM_HOME variable to a local directory.