To get the resource file path, we are now using a passed-in constant.
Currently that constant is set to 'resources', so it behaves no
differently than it has been behaving.. When we want to distribute, we
can just swap Makefile.am with dist.Makefile.am. This will set the
DATADIR constant to somewhere on the filesystem so that the user can run
the program from anywhere.