Merge pull request #1 from chitika/master

pulling upstream changes
export start_link/7 to allow custom transcoders.
Merge pull request #29 from clutchanalytics/master

Using custom transcoder, but start_link/7 was not exported.