update 10.4

Fixed various bugs with the compiler and the tape drive as well as other
minor bugs. Optimised the monitor and made small changes to the
documentation too.