moved regexs to dictionary file; fixed resulting problems

I moved the regexs to the dictionary file, and the results took a little while to fix =)

Note this does include an 'eval', so you might not want to merge it until a better solution can be found.

I included it because JSON doesn't allow characters like "?" or comments using "//" and I figure this would be easier in maintaining the dictionary file if it's just normal JS.