MO19: Now with less runtimes.

Adds moonoutpost19.dm which fixes a runtime with an obj, and it can also be used by WJ for stuffs.

@WJohn @WJohn @WJohn
That's a really bad way of leaving that.

IF it does actually fix it (which by looking at it, it doesn't look like it fixes anything) then figure out what should be in the New() instead of leaving it blank.

Right now the code does this technically:
```
/obj/item/ammo_casing/shotgun/beanbag/New()
    return .
```
( . is a byond thing, it's a default variable that every proc that doesn't have a return statement returns)