Fix incorrect names, and clean up style.
Extra space cause match to fail
Test that an alias is created
update test for multiple aliases
Testing directory parameter
Testing for multiple directories

Some reformatting to make cases easier to read
update matches as they're greedy
Removed previously tested cases.
Merge branch 'vhost_alias' into all_features