upgrade to 0.0.8-SNAPSHOT: fix BlobAgent.createBlobTransaction 's remark
依赖 jocean-event-api-0.0.5-SNAPSHOT，使用超时事件的新申明方式，在BizStep 定义时 通过 delayed
方法添加，并在触发时，用 BizStep.makePredefineDelayEvent 构造对应的超时事件。
初步实现通用下载agent：DownloadAgent：基于BlobAgent 修改，将固定的内存保存下载内容
通过Downloadable扩展为 可基于文件保存 下载片段和最终的下载文件。并基于 jocean-event-api 的：
http://gitlab.widget-inc.com/jocean/jocean-event-api/commit/91064a8ae1bbc3305d58828778113a6f0b290fee
http://gitlab.widget-inc.com/jocean/jocean-event-api/commit/79dd4ba4bc57be3becebd48535ef16cc5e6c81fd
两个修改，简化 DownloadFlow 流程的实现
基于 jocean-event-api-0.0.5-SNAPSHOT 中提供的  内嵌BizStep派生类/实例，自动注册
OnEvent/OnDelayed 注解的方法作为事件/延迟事件 作为事件处理方法 的特性，改造 httpclient 模块的流程可读性
增加 外部调用 detach 时，在 onDownloadFailure 时，返回 FAILURE_DETACHED 作为 reason
值。DownloadFlow 初步走通流程
基于 DiskLruCache 实现 文件下载记录的保存
完善 FileDownload 功能，saveToMemo 和 removeFromMemo 可指定 key
实现 RemoteContentAgent 接口，用于下载及管理远程内容
使用 GuardReferenceCounted 注解 和 RefcountedGuardEventable 简化事件参数中有
ReferenceCounted 类型时的 参数保护，代替原有在 Flow 实现时，实现 ArgsHandler 的方式，事件参数的保护
针对特定事件
用 LASTHTTPCONTENTRECEIVED_EVENT & HTTPCONTENTRECEIVED_EVENT
常量代替每次都发送事件new 新事件的做法
基于 jocean-event-api-0.0.5-SNAPSHOT 中提供的 内嵌BizStep派生类/实例，自动注册
OnEvent/OnDelayed 注解的方法作为事件/延迟事件 作为事件处理方法 的特性，改造 BusinessServerAgent
模块的流程可读性
添加并实现 ContentTask.detachHttpClient 接口方法，具体实现方法是在 DownloadAgent
中增加detachHttpClientOf方法，而该方法的实现是通过向DownloadTask发送 "detachHttpClient"
事件而达成的
处理HTTP续传情况下，Http Response 状态码为 416，但仍然返回了 Content-Range头域，并且续传起始字节数和
HttpRequest 中的要求字节数是一致的情况，此时，继续正常的续传流程
jocean-rosa-0.0.8 release: 依赖 jocean-idiom-0.1.1-release &
jocean-event-api-0.0.5-release