try to replace request.js to superagent

Signed-off-by: TZ <atian25@qq.com>
travis only at master

Signed-off-by: TZ <atian25@qq.com>
redirect support *

Signed-off-by: TZ <atian25@qq.com>
rename

Signed-off-by: TZ <atian25@qq.com>
add Rule class && modify handler params order && add tests

Signed-off-by: TZ <atian25@qq.com>
bump version to 0.0.8

Signed-off-by: TZ <atian25@qq.com>