* Updates \ETHEREVENTFN to remove early exit when the ethernet is unvailable.
In the case that the ethernet is unavailable the \ETHEREVENTFN should
still call \SETETHERFLAGS, \SETLOCALNSNUMBERS, and \FLUSHNDBS, or
a newly started image will retain information from the system on which
it was built (such as ethernet MAC address in the NS address). This
will also ensure that the NS address is not set to 0, instead initializing
with a fake address based on the system serial number (calls \SERIALNUMBER).
* When no ethernet \FIND.LOCALPUPHOSTNUMBER should immediately return NIL
If there is NO ethernet it is better to avoid a delay waiting for a
PUP lookup response that will never come, and there is no value in
asking for the user to enter a PUP host number that will not be used.
* Updates \SETETHERFLAGS to avoid setting \10MBFLG when no ethernet
* Avoids making copy of \10MBLOCALNDB as \MAIKO.10MB.NDB for \MAIKO.ETHER-INTERRUPT
* RESTART.ETHER at end of loadup-lisp to ensure network structures are set up.
* Removes OCTALSTRING from PUP - now in APRINT
* Prevents \LOOKUPPORT waiting for an ethernet timeout if PUP has already been detected as unavailable
* Better handling of no-ether when starting without ethernet
* before save, with ether, clear \ETHERPORTS, passwords
* move SUBRCALL to separate function
* All source files converted to LF
Also, HPRINT: EQUALALL knows about CL arrays
FILEIO: STREAM record with fields for external format functions
* Delete makeinit.dribble
* Converted CR to LF on internal/library and docs/Documentation Tools
this will give us a stable point on which we can make changes in coordination via git.
NO MORE USING A SHARED DROPBOX
Last major commit wihout a PR against a Medley issue.