forcing generation fix, windows compatibility, uvx map_app fix
- fixes issues causing commands to not work on windows, mainly relating to filepaths and netcdf files not being closed properly in forcing generation
- refactors map_app package structure to make it work with uvx (now
uvx --from ngiab_data_preprocess@latest map_app
)