Win32 font listing/management complete
basic error handling

threw in an error handling class so things are getting reported for now.
will certainly improve in the future
forgot to update the gitignore with test build system

last gitignore change probably not needed anymore, but oh well
herp derp