(PDB-454) Added support for querying/returning environments for resources and facts

All v4 responses for resources and facts should now return environments. Also supported
is querying for environments using equals and regexes.
Updated install from source commands
Fixed typo.
Changed v2/v3 resource/fact API calls to remove environment from the response
Merge pull request #913 from Ginja/update_install_from_source_doc

Updated install from source commands
Merge pull request #912 from senior/ticket/master/pdb-454-resource-facts-environments

(PDB-454) Support for querying/returning environments for resources and facts
(maint) have beaker tests use the host.hostname instead of host.name

-  when you want the current hostname use host.hostname, for some
   provisioners host.name is the name provided by the user but the
   current hostname is generated on the fly and thus different.
Merge pull request #915 from anodelman/beaker-1.5.x-hostname-mistmatch

(maint) have beaker tests use the host.hostname instead of host.name
Merge branch '1.5.x' into 1.6.x

* 1.5.x:
  (maint) have beaker tests use the host.hostname instead of host.name
Merge branch '1.6.x'

* 1.6.x:
  (maint) have beaker tests use the host.hostname instead of host.name