Use villein-0.1.1
agent: Enhance logging
event name is splitten by - not _
Remove unused empty method
Pass {} when not specified
fetcher: Enhance error logging (backtrace)
Add `mamiya agent` command
Fetcher takes Config for config[:storage] in step

fetch step requires config[:storage].