change naming exceptions to support more than one mapping. Seems like a lot of files, but it's mostly just changing signatures. refs #154
make exceptions list editable. refs #154