19563 - Remove Package agent data plugin

There are too many inconsistencies between the results returned by the
puppet provider on different systems. This means that the data plugin is
returning unreliable data making it impossible to accurately match on
results during discovery.

The package agent's data plugin has now been removed.
ticket 22291 - updating DDL to reflect new location
Merge pull request #2 from fiddyspence/ticket/22291/ddl_source

#22291 - updating DDL to reflect new location
maint: add Gemfile and travis configuration

This patch makes the testing cycle much simpler:

    bundle install
    bundle exec rake test SPEC_OPTS='--format documentation'

Also this adds travis configuration so we get smoking of pull requests.
maint: run the spec tests only once

joining on -I makes the first element not have a -I in front of it.  This just
happens to be `pwd`/spec, so rspec runs each spec file twice, once for the
implcit argument from it's spec/**/*_spec.rb expansion, and then again because
it recursed over `pwd`/spec.