Add support for custom parameters in deploy command 

Add a '-A' flag that can be used to set attributes on the node for the
deploy recipe. Attributes are set on the node, and split on the '.' on the commandline

`-A my_recipe.other.key=value` on the commandline set `node[:my_recipe][:other][:key]` in the recipes.

The flag has been added to the chefrun command as well as some roles
include the 'deploy' recipe during chefrun.

```
./bin/gt deploy -a myapp -e myenv -A myrecipe.type=mytype -A myrecipe.my.very.long.chain=other
[...]
"myrecipe":{"type":"mytype","my":{"very":{"long":{"chain":"other"}}}}
[...]
```