Rather large commit; lots of progress.

INTER-5 - Implement JSON parsing of inputs and error handling.
* Done. But the parsed JSON isn't used for anything yet.
INTER-7 - Remove hackish logger and start using the std logging library
* Again, done. This works much better than anything one may want to write themselves, too.
INTER-8 - Implement some plugin management system using Yapsy
* Mostly done. Still working on making the plugins actually useful - but they work!
* I've included an example plugin and plugin info file (*.plug).
INTER-10 - Write Yaml configuration handler
* Done. Saving files is possible, though it shouldn't be used for data storage. That's coming later.

Feel free to browse the changes and comment where things could be better!