(untested) Core initial idea of how to read the meta configuration and
portable location of the settings directory. I'm expecting some bumps
along the way from this starting point.
Merge branch 'master' into portable
Merge branch 'master' into portable
Merge branch 'master' into portable
We should now have the default 'From Device' directory ready for portable mode. Need to test.
Work on root folder and default torrent data folder, also library folder initialization
 cleanup, making sure some file input streams are closed.
simplification, unnecessary setting key and methods. make sure file input stream is closed.
This seems like it's ready for show time. Now gotta test with actual USB on multiple OSes to see if there are any issues to fix.
version bump 5.6.3
Merge branch 'portable'