Added new service httpd.apache24 to support the default changes in apache 2.4.x and the mod_authz_host module.
Removed print statement, that wasn't removed after testing
Removed print statement, that wasn't removed after testing
Commented out references to apache24_dir
Restore original apache-vhost.php.

The blank lines are needed to avoid having the directives run together.

The <IfModule> clause breaks MAMP's Apache 2.2.