fatal.f: enables adding an optional error code that will make identifying who called it easier.
usage.f: only proc 0 prints out the usage.
Makefile: added the dependencies of usage.o.
dynamic.f: added error codes to the call fatal subroutine.