(QE-725) Feature/ezbake utils

This adds an `Beaker::DSL::EZBakeUtils` module which I anticipate will be very useful for developers and QA team who need to quickly prototype new behavior or tests in software without dealing with pushing to `nexus.delivery.puppetlabs.net` or waiting for OS packages to finish being build by `packaging`

Currently there are no spec tests for the new behavior. I'd like some feedback on approaches to handle this.

This also addresses QE-683 which is required for install_ezbake_deps
Host platforms are actually stored in Platform objects (that inherit from String) - I think that we could do something clever here by adding a function to the Platform class to handle the split and matching on version/arch that you are doing.