Add version.c generation

This makes all sorts of useful symbols and more importantly, enables the implementation of RPL_CREATED. :3