Add salt roles

Set a role for each class of machine (master/minion/syndic).

This would allow us to more easily determine the role of a machine
when examining the opts dict.

This can be useful for cases like logging, when we might want to 
print or surpress a particular type of message depending on the
role of the machine.