A pythonic sdDataPtr and implementation of fetchUtils into sdDataRead.py and sdDataTypes.py.
Merged in develop.
Rearranged code to check for None _before_ trying to read.
Revert "Rearranged code to check for None _before_ trying to read."

This reverts commit 6e909b20b57c6d7ba3e9dfcc10e48e82ea59a432.
Update fetchUtils.py

Added a test to fetch_remote_files to check for any existing temporary files present in the directory, and not download them if they are there and contain at least 1MB of data.
Made hemi default to north and added hemichar.
Missed a self.
Revert "Missed a self."

This reverts commit 37dbaf16b08a8d962a1f4ecc0c8a6fcdd95eb84b.
Revert "Made hemi default to north and added hemichar."

This reverts commit 7a85fcbaa69fd5179b918a0ec80cbbf3e8e50687.
Merge branch 'develop' into feature_sdData_fetchUtils
Update fetchUtils.py

Improved file size check
Update fetchUtils.py

Added casting to size check to ensure validity on all platforms
Merge pull request #87 from vtsuperdarn/feature_sdData_fetchUtils

Incorporate fetchUtils in to sdData*
Update fetchUtils.py

Fixed typo
Merge branch 'develop' into feature_plot_notebook
Merge pull request #95 from aburrell/develop

Update fetchUtils.py

Looks good to me. Thanks for the update here!  Hopefully this will reduce the amount of file downloading that will occur.
notebook now will plot convection maps and RTI plot local files
clean notebook
Merge branch 'develop' into feature_plot_notebook
clean notebook