Changes for latest commit.

ENQLCK.MAC new file added.
added to replace CIS enq. interrupt subroutine (CISHNG).

CAN.MIC
added enqlck for DDT link debug mic command file.

added new file CAN1.MIC. Same as above but using FORDDT as debugger.
Really doesn't work.

LDTPAN.MIC (DDT)
LFTPAN.MIC (FORDDT)

same as CAN and CAN1 but modified segment loads (cleaner the CAN)

PAN1.CMD modified segment load command file for linker.
(standard used for now)

COM2.CMD
compile command file with added compile for enqlck.mac

DECWAR.HLP
SECWAR.HLP (system help file)

Did some format edits to make it look alittle nicer.

POINTS.FOR
Did some re-edits to bring columns into line.

GETCMD.FOR
commented out chkseq (not used)

SETUP.FOR
commented call to frcchk (not used)
commented out call to monit (not needed since jobsta is fixed)

LOWSEG.FOR
usppn integer added as private (low segment) data item so one user
does not over write current value of usppn on entry to game.
Seems to only effect PASFLG.

DECWAR.FOR
removed onexit call and added code for CONT TRAP.
commented out code not needed with TRAP

TORDAM.FOR
added code so there is now a 50% chance of displacement when hit my torp.
it use to be 100%

TRAP.FOR
added code for CONT support (already had most in place)
added code so when there is a TIMESLIP (game time over 12 hours)
and a player is kicked from game, EXIT is called and not monit.
(NO CONT) allowed.
added code so that when a player continues and a NEW high segment is
created while in monitor mode a message is printed and EXIT is called
rather than monit. (NO CONT allowed)
This is done via isegid variable which is a LOCAL variable which
contains a timestamp which functions as an ID for the segment.
When the two .neq. is means the segment is not the same one the
LOCAL JOB space stared with.

WARMAC.MAC
extensive changes done.

usppn added to lowseg (private) for PASFLG bug. refer to LOWSEG.FOR
above.

uscbh. in low segment has been removed (not needed). was originally added
by me.

added cf.dsp so ^G functions as a editor for current command

commented out .sgnam,.sgppn,.sgdev. these AC's did hold nam,ppn,and dev
of program right after start. this method has been depreciated.
the new way to obtain these is using gettab monitor call.
this code has been added

added psilck## (program software interrupt lock) which is located in
ENQLCK.MAC. this call inits it and enables it.

rewrite on monit so that is functions correctly for CONT TRAP

total rewrite of exit, exit. and stop. it now works correctly
calls EXIT 0, which prevents CONT from exits.

re-enabled echoon and echoff.
they were commented out..who knows why?

added code to fix gripe (add date and time) to gripe file.
is wasing using CIS CALLI defined calls.
had to change back to standard calls.

changed usppn.# to usppn...defined prior.

fixed jobsta so that it worked more cleaning and correctly.
please see source.

fixed kilhgh it nows looks for EXE file not SHR and works properly.

fixed LOCK was using CIS CALLI's had to replace with mstime call
also had to fix strange use of addi from ^d4*3 to ^d4000 should be
4 secs or 400 mili-seconds don't see how ^4*3 =12 get there?
corrected.
also integrated ENQLCK.MAC into LOCK routine.
Was using CISHNG.

fixed dspsta so it displays LONG format.

deleted onexit, and pauses ...
routines added by me during early attempts get things working.
not needed anymore.