(0.1.5A) Fixing SMP crashes

Fixing calls to open UIs so they're only executed on the proper side
Adding decorators so that server-side objects don't have methods that
return client-only classes (e.g. GuiScreens)