3hr Preference Update

- You can now select short or long duration on your preferences.
- Fixed bug that would cause crash when Env. Canada was not publishing
any images
- Rewrote source parse code to clean it up and make it more robust