Add more logging to actions success and failure stated (OMS-339)
Refactor allocate search and logging (OMS-339)
Refactor again using a generator and standard all() function instead of the previous approach (OMS-339)
Use a special exception class for the specific configuration issue (OMS-339)
Merge pull request #53 from opennode/oms-339

Improve logging and refactor allocate action code a bit (OMS-339)