Use -q flag instead of array slices

Previously we sliced off the informational output lines. This
broke on rabbitmq 3.4.0 because the 'done' was removed. We can use
the -q flag to never print them in the first place.
Update unit tests to handle new -q flag

Updated the rabbitmq_user, rabbitmq_user_permissions, and
rabbitmq_vhost spec tests to correctly mock the rabbitmqctl command
with the -q flag. Also added one missed -q to a list users call.
Merge pull request #1 from cmurphy/fix_fix_340

Update unit tests to handle new -q flag
Merge pull request #251 from nibalizer/fix_340

Use -q flag instead of array slices
Add metadata summary per FM-1523
Use 16char keyid for rabbit repo

The 8char keyids are easier to collide.
Merge pull request #259 from nibalizer/longer_keyid

Use 16char keyid for rabbit repo
Merge pull request #256 from laurenrother/summary

Add metadata summary per FM-1523
Fix spec tests

https://github.com/puppetlabs/puppetlabs-rabbitmq/pull/259 updated the
apt key without updating the tests for it. This patch fixes the tests.