Modify header guard to contain both directory and file name of the header file script_error.h

The new file got merged in, update its header guard.
I'm not sure about this. `bitcoinconsensus.h` is a header that we export as interface. Having the internal directory structure reflected in it makes no sense then.