Support CKAN-aliases
First set of Path.Combine (portability) fixes
More Path.Combine, should now support UNIX