Implemented inter-process messaging. Moved most message routines to dlls/user, and split off 16-bit routines to a separate file.