Remember Window size and Position

Please consider this pull request that saves user adjusted window size, position and window sash position between program executions. This allows nvPY to start up in the same position and size as where the user left it the last time nvPY was run. Works in both vertical and horizontal layouts.

Writes settings out to a new file: ~/.nvpy_settings. This file is created as needed and does not need to exist in advance.