Added libhls.

Will probably get its own repo eventually.