Fix title display for unallocated nodes
Merge pull request #1023 from dirkmueller/bulk_list_fix

Fix title display for unallocated nodes
Merge pull request #1022 from dirkmueller/allocate_refactoring

Allocate refactoring
Use proper locking for node allocation

save is refactored to accept a code block that needs to be
protected with the role lock. Make use of that in allocate
and convert usages of previous allocate functions accordingly.
Use locking for updating the description