Move builtin command implementation to Core methods, and fall back to hack/scripts/*.lua for otherwise unrecognized commands.