Refaactor chef-solo recipes

- collapse all tasks into single
- generate all config locally, later copy to remote server. Only one sftp copy.
- run install.sh and roles task in single step, avoid execution Chef twice.
Doc update: chefsolo:deploy is main task, not chefsolo:roles.