support for roles, user-metrics, service restart 

必要そうなものを書いてみました。

- 複数roleをサポート。
以下の形式でattributeを書く
```
"mackerel-agent": {
      "roles": [ "SERVICE1:ROLE1", "SERVICE2:ROLE2" ]
}
```

- user-metricsのcookbookサポート
以下の形式でattributeを書く
```
"mackerel-agent": {
    "user-metrics": [
      {
        "name": "USER-METRIC-NAME",
        "command": "USER-METRIC-SENSU-COMMAND"
}
```

- recipe/default.rb にて、config更新された時にmackerel-agentをrestartするように変更