Certs modified to fail when included directly.

Rename certs::vhosts to certs::vhost.
Create rspec tests for certs::vhost.
Update cert::vhost to resolve rspec test failures.
Complete documentation of certs module.