Updates to support python virtualenvs.

These changes add a dependency on the python module if you
choose virtualenv as the provider.  The other noticable
change to the existing module is moving the beaver.init
file to be a template in support of virtualenv settings.

Also,
added the exclude attribute to beaver stanza.
add queue_timeout attribute to beaver.conf.
Merge pull request #23 from covermymeds/python_virtualenv_support

Python virtualenv support
version bump 1.2.0
Merge pull request #24 from jlambert121/1.1.0

version bump 1.2.0
Merge branch 'master' into feature/add-tcp-transport-support

* master:
  version bump 1.2.0
  Updates to support python virtualenvs.

Conflicts:
	Modulefile
	manifests/init.pp
	manifests/params.pp
	templates/beaver.conf.erb