Version bump to 0.4.0.pre
Domain variable references now only require the domain name and no longer allow the path to be included, fixes #14.

Tests for domain existence have changed and now only require the domain name be referenced from the variable instead of the entire domain path
- To reference a domain from a variable, only the domain name is now required.
- This change decouples the relative domain folder location from needing to be added among multiple variables which now allows domains to be reorganized without requiring the corresponding variables to be updated to reflect the new path
- This change is possible since domains need to have a unique name regardless of where they are located
Version bump to 0.4.0.beta
Version 0.4.0 finalized