couple of compatibility changes: got rid of 'ashley' changed to './' etc.
saves last use directory. if you cancel, it keeps the previous dir still and doesn't overwrite with null
initialization of conf file added
windows compat changes
merge conflicts
fix errors
merge
merge