More UI improvements

- Added text fields, yay!!! :)
- Tidied up NetGame a bit
- Added a focused variable to all UI elements
- Fixed GUI Text pane
- Added a text box that can double as a password box
- Added text alignment fields to some UI elements
- Decided that all line splits should be return characters