Only cancel the sign place event if the block being placed against is a keyboard
If the player is not in the TARDIS, don't allow interaction with the Advanced Console
Be stricter with the use of the `/tardis occupy` command - only set occupied if the player is IN the TARDIS or UNoccupied if outside