Added config file

I moved some of the configurable options to their own config files. The defaults are in awake/defaults.json and awake/romdefaults.json. I also changed roms/.gitignore to include *.json files so I can migrate some of the other rom-specific options without breaking it for zelda.gb