[fix] don't crash if label is not utf8 encoded
[feat] add http + stack downloaders
[feat] allow exit on ctrl+c