Added name to the core class
Added updated logging helper functions

1. Copied from old Soup Kitchen.
2. Updated to use variable arguments.
Added a version check to main

1. Requires Love 0.9.1 now, and prints the version number on start.