Docs updated.
Build master branch with travis.
Common Playlist interface. Code cleanup.
Comment changed.
Some fields in playlist structures made public.
Decode function tries to detect playlist type.
Compatibility with go 1.0 (for travis builder).
Link to software which use m3u8 package.
Reference to license added to head of each file.
API changed! Decode() accepts bytes.Buffer instead io.Reader. But added DecodeFrom(io.Reader). Now Encode() and Decode() are symmetric: encoding result returns in bytes.Buffer and decoder accepts bytes.Buffer.
Reference to Wikipedia article.
Correct link to StreamSurfer.
Another check in the test.
Correct number of variants for the test.
Types clarified.
Docs updated.
Parse and generate Widevine media playlists.
Link to  updated.
Docs minor update.
Examples added.