Add some null checks in MJRPM + change an error message

The former handles the cases where activeSmartass is used without a null check (for cases where it might be null because it's not unlocked in the tech tree?).  The latter is to specify what textureURL failed to load in MonitorPage.cs, so it will be clear what texture is missing.