Exported the RegionData struct to its own file for greater re-use.
Assert bugfix.

Simply forgot to update the concat.
An overdue sorting of the config file docs.

Also marked the db connection as being required.
Fixing a bug where removing a directory would sometimes fail.

Typically it was because a user's file manager was browsing the folder to be removed.  It takes a little bit for Windows Explorer to get out of the way.
Completed the folder motion logic.
Fixed Issue 3: Parallel file downloads.

Used the most trivial fix, and the result was a MAJOR speedup: from 34 seconds to 10 seconds to do the download.