Changed streaming segments from while loop to for.
Removed backbone.
Correctly sends all segments, full song plays.
Removed content-length sending. Still works.
Cleaned up a bit.
Collects duration of each encoded segment.

Switched lame dependancy to my branch.
Uses encoder 'segment' event.
Starts streaming at correct segment according to segment duration.