Rebased update-options

Add HLS to the front of the default tech order. Make it a no-op again if HLS is supported natively. Rebased and updated version of #83.