make it possible to configure sites and databases folder

Initial attempt at moving the sites and databases folders outside of the parrot directory.

It could use a bit of documentation/commenting but it demonstrates the idea behind it at least.