Pycon2013 sprints

The first commit adds a SetProperty step in buildbot.steps.master which can set a property directly without accessing the slave.

The second commit renames buildbot.steps.shell.SetProperty to buildbot.steps.shell.SetPropertyFromCommand