priortization added, and double download fixed (patches for transparency provided)
As a result of these new changes, Subliminal.py was refactored to handle all of the new options.