remove version conflict error on assign ip

https://jira.zenoss.com/browse/CC-437

1. Added elastic searches to search for a host by ip and find address assignment by service ID and endpoint
2. pool validation for child ip assignment
3. does not reassign ips during auto-assignment; reassigns ips during manual assignment