added dummy function in .phonetic to call bmpm function in .bm
made non-concat behavior a little more pythonic
added a few test cases
assorted normalization