Refined hooks for with-policy
Merge
Merge branch 'master' of github.com:cram-code/cram_core
Fixed logging mechanism for with-policy related code
Additional failure handling logging features
Simplified the call structure of the `validate' label while validating locations
Revert "Simplified the call structure of the `validate' label while validating locations"

This reverts commit bbc6ea37e4cd24ec6cf0bf5a71b2d71d2f7a4450.
Refactored hook namespaces for logging
Added dummy `choose' implementation in case no actual prediction is used

This implementation of `choose' is used when no overriding implementation was issued by other loaded packages (such as cram_prediction).
Extended logging functionality for tasks
Added clarification comment
No special handling for `achieve` goals when logging
Adapted logging namespace for prolog query calls
Fixed namespaces for prolog logging.. again
Merge pull request #26 from fairlight1337/master

Checked this for compilation. All proposed changed compile fine without the content of the other pull requests. Merging it in.