buildset properties

This is a new resource for buildset properties.

There is also a placeholder for build properties, but this first needs a db change
implement addURL

This adds url to the db, with all the tests, and race condition handling
implement setStepStateString
fix review comments, and last unit test issues

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
add some more tests for FlattenList

and supprt _add__ operator for it, so that description and descriptionSuffix
can be concatenated unrendered yet


Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
more test fixes

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
pep8 fixes
add generic update events for buildrequests

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
include property documentation in the index

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Do basic master housekeeping

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
remove remaining == None

sa does not allow is None in the whereclauses,
we create a simple null constant for usage inside the db apis

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
fix codeparameter setup.py

so that the sdist does not need node

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
fix make pep8
use NULL as constant instead of null

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
add a better fix for describe called before rendered bug

We just describe a little bit later instead of accepting
not rendered arguments

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
autopep8
Merge pull request #1090 from tardyp/nine_demo_python

Nine ui python