Add partial range for download previews, #12 and #5
Translate some Mime codes
Close #12 and #14