master: assume validate_resources was successful

since most modules don't implement this, don't die unless an module
explicitly invalidates the context record
master: succeed validate_resources when appropriate

also spec updates