loadGrid: allow level='all'

also:
- convenience functions return lists as requested by joleen
- do GridDataset.close in convenience functions

[1589]
Disallow positive mag values in getADDEImage.

[1830]