Fixed Integrity error while reconcilating already created cichangegit-s
Performance, man.
more restrictive concurrent_get_or_create, ComponentModel.create instead of
ComponentModel.concurrent_get_or_create which is too easy to get wrong for this
model
back out some changes before releasing ==dev
Update src/ralph/cmdb/models_signals.py

From django 1.2 you can use more explicit form - exists()
Merge branch 'master' of ssh://github.com/allegro/ralph
mass deployment - hostname fix
Add a plugins_check postprocess plugin.

The plugin is there to check whether the list of successful plugins
changed for the given IP, and generate a warning if it did.
The list is saved on the IPAddress object, so a migration adding the
required field is included.
Merge pull request #318 from andrzej-jankowski/deployment

Mass deployment - fix
mass deploy - dc name as a part od rack name
dc name as a part od rack name - minor improvement
Merge pull request #319 from andrzej-jankowski/deployment

mass deploy - dc name as a part od rack name
Show DHCPServer entries in Admin, don't create them automatically
mass deploy - management ip can be non unique
Merge pull request #320 from deshipu/master

plugins_check plugin, manual DHCPServers
Merge pull request #321 from andrzej-jankowski/deployment

mass deploy - management ip can be non unique
deployment - admin panel - search fix
Create a revdns entry and add the ip to the device during deployment
The DHCP plugin requires DNS for revdns names
Remove the puppet deployment plugin