添加authorize_download_url()，用于对私有资源下载URL进行授权。
合并最新代码。
去除对ak/sk的传参，仍然使用全局设定值。
改使用/mkbucket2接口来创建Bucket，避免手动绑定域名。
Merge branch 'master' into auth.renew
Merge branch 'master' into auth.renew
为authorize_download_url添加测试用例。
将Utils.generate_qbox_signature()移至Auth.generate_acctoken()。
添加Auth.generate_uptoken()方法，厘清上传授权凭证签发算法。
统一改为使用Auth.calculate_deadline()方法计算授权期。
添加新的常量DEFAULT_AUTH_SECONDS。
将测试用例中对Storage.upload_with_token_2的调用更换为Storage.upload_with_put_policy。
修正Auth中的Bug，并保证向下兼容性。
补充注释。
添加版本更新说明。
JRuby-Head环境有问题，已经向Travis-CI提交Issue，暂时停止在该环境的测试。
Merge pull request #84 from BluntBlade/master

重写与授权相关的函数和类，并归入Qiniu::Auth空间。