Cleanup, and various bugfixes.

Lots of changes!

* Made console larger by default (1/3 screen height)
* Always respect key binding preferences
* Made all keys re-bindable
* Ignore all key presses in text input when the console is hidden or the
pressed key is the toggle key
* Handle prints with \n's
* Clean up spacing.
Cleanup, and various bugfixes.

Lots of changes!

* Made console larger by default (1/3 screen height)
* Always respect key binding preferences
* Made all keys re-bindable
* Ignore all key presses in text input when the console is hidden or the
pressed key is the toggle key
* Handle prints with \n's
* Clean up spacing.
Merge branch 'master' of https://github.com/shakesoda/love-console
Allow specifying a custom font, not just size.
Localize string_split, remove self-mention at init.
Argument support, motd and a new font.

Font is Inconsolata, OFL licensed. Using the OTF version because it
looks nicer here than the TTF one.
Semicolon support for multiple commands in a line

Also trim leading/trailing spaces.