Create Vagrantfile.

With 4 different boxes (independent VMs) of Debian family to test this
role under.
CentOS 6.5 is added to represent the RedHat family.

Default VM is Ubuntu trusty.
Fix Ubuntu trusty provisioning.

Removes uneeded package from installation list (it is already installed
on system where it is needed) as it doesn't exist on trusty.
Fixes Apache's Virtual host template to properly configure option with
+/- signs prevent warning messages under some
versions/distributions/configurations.

Fixes #2 (GitHub).
CI testing a request is successful.

`curl` on some distributions can return always a successful exit code,
even for 4xx HTTP responses which prompted a change to test the HTTP
status of the response directly.
Fix CentOS/RedHat provisioning.

RedHat uses SELinux, even on permissive, Ansible needs a pyhton package
to do shenanigans with SELinux.