Alphanumeric URLs and Custom Domains

The EE1 and EE2 compatible version was used as a base. Built in two new defaults which are also able to be set via parameters.

The changes can be seen in the code, and are documented in the README and plugin usage.

Great stuff.