implemantanted http download with minor bugs
added gvent & parallel downloaded