[release/3_0] Define PE 3.0.1 release
[release] PEBuild::Release::LATEST_VERSION constant
Update CHANGELOG and version for 0.4.2.
[run_install/posix] remove `posix` I18n message component
[templates/answers] Respect machine hostname

Vagrant machines can specify an explicit hostname that should be used
for DNS resolution. However PE answer templates were hardcoding
`@machine.name` in the templates, which could break DNS resolution. This
commit updates the answers templates to try to use the guest machine
hostname if present, then fall back to the machine name.
[templates/answers] Standardize on pe-console password

This commit updates the PE 2.x master answer file to use `puppetlabs` as
the pe-console admin password.
Merge remote-tracking branch 'origin/master'
Merge branch 'answer_file_fixes'