implemented hummingbird.me list provider

customized code a bit to allow for custom parsing from provider (regex
doesn't work for hummingbird because the page depends on javascript to
load so API must be used)