Added cbuf functionality

The Cbuf system will handle all executing actions during the game
running. It is now initializing with an early command, which needs to be
done in order to do any path setting before any other actions can be
run. It's a somewhat sloppy way to do things, but we can forgive id
that.