Generate <classname>.cfg/userconfig.cfg files at runtime if they don't exist

 * Closes #87 in conjunction with fortressforever/fortressforever-scripts#3
Seems like it takes the same mode flags as [fopen](http://www.cplusplus.com/reference/cstdio/fopen/) (including the 't' flag). So, 'read in binary mode', basically.