added basic functionality bash scripts

new_vhost:

Usage: new_vhost -u USER -d DOMAIN [options]

OPTIONS:
	-a | --alias ALIAS
		Specify ServerAlias (use quoted space-seperated list for
multiple values.)
	-C | --print_conffile
		Don't make any changes. Just print the directives to
STDOUT.
	-d | --domain DOMAIN
		Specify ServerName
	-i | --ip_address
		Specify the VirtualHost IP address. (defaults to "*".)
	-s | --scriptroot
		Specify ScriptAlias (defaults to /var/www/cgi-bin/USER)
	-S | --no-scriptroot
		Skip Creation of cgi-bin directory
	-t | --ssl-host
		Create matching VirtualHost on port 443
	-u | --user USER
		Must be an existing system user
	-w | --webroot
		Specify DocumentRoot (defaults to ~USER/public_html)
	-W | --no-webroot
		Skip creation of public_html directory
	-h | --help
		Print this message and exit.
	--awstats
		include awstats directives

perms:

automatically sets file permissions and selinux context for all users in
text file: /etc/httpd/conf/userdomains.