Add Customisable Permalinks
Merge pull request #1533 from jgillich/permalinks

Add Customisable Permalinks
Create the config module, initially used
to standardise getting paths and absolute URLs.  Easy
to extend for other configurations we may need.