Don't allow non-JSON-able properties any more
Make pep8 happy
Merge pull request #1385 from benallard/no-json-no-property

Don't allow non-JSON-able properties any more
List all changes related to a build.
 - to do this, the column 'parent_changeid' was added to the table changes
 - traverse the change graph backward from the current build until it found a change for which a successful build on the same builder had been performed.
 - use repository/branch/codebase of sourcestamps as a criteria to found the previous build
 - getParentChangeId to getParentChangeIds
 - parent_changeid to parent_changeids
 - update documentation
Fix sa2ajj's comments
Fix BuildProperty row name (set singular)
indentation
Teach the BuildComponent how to insert BuildProperties
Replace 'todo' in release notes
fix typo
Merge djmitche/buildbot:relnote-todone (PR #1389)
Merge pull request #1305 from delanne/Changes4Build

List all changes related to a build.
mark test_masterN tests as flaky; Refs #3066.
Add MySQL implied indexes
Merge pull request #1386 from benallard/patch-3

Fix BuildProperty row name (set singular)
Add the setProperty data method
Document and test the (existing) BuildProperty endpoint
Fix typo in doc
introduce CustomService

CustomService is an AsyncMultiService that can be custom to one process.

Custom services are attached to the master, started, and reconfigured asynchronously

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
CustomService config tests

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