Nine ui python

Those are some small python code changes I need to make progress on the UI.

- buildset properties are now published in buildsets/:bsid/properties
- buildstep.addURL() is updating the db up to the UI
- buildstep.setStateStrings is updating the db up to the UI