Some important edits.

- Client can now get any known packet's name from the received ID.
- Added StarboundOutputStream to stop repetitive processes