Replaced barclamp controller initializer with before filter
Fixed form field name for deployment dsl
Merge pull request #1038 from tboerger/feature/deployment-fix

Fixed form field name for deployment dsl
Merge pull request #1036 from tboerger/feature/controller-init-replace

Replaced barclamp controller initialzer with before filter
Fix typo that crept in after removing CHEF_ONLINE

Introduced in ff7e15ae
Merge pull request #1039 from bkutil/typo_fix

Fix typo that crept in after removing CHEF_ONLINE
Move crowbar_node and crowbar_data out of ChefObject

These methods are specific to NodeObject and ProposalObject, so they
should not be inherited by other classes.

They were used only on two other places, so move them over to where
they're called.
Add 'interface' tests to *Object finders

These tests should ensure that all barclamps still call existing methods
if the finders are ever refactored.
Removed useless file
Replaced all license headers with unified layout
Added missing inline documentation parts for barclamp model
Merge pull request #1040 from bkutil/move_chef_loaders_out

Move crowbar_node and crowbar_data out of ChefObject
Merge pull request #1044 from tboerger/feature/model-documentation

Added missing inline documentation parts for barclamp model
Merge pull request #1042 from tboerger/feature/license-header

Replaced all license headers with unified layout
Making present become the past to not predict the future
Merge pull request #1041 from bkutil/add_finder_tests

Add 'interface' tests to *Object finders
Move role revision updates to a separate method
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