Improve wfx_excerpt() function

Now trims off extra punctuation like ! and ? and doesn't return an excerpt_end if excerpt empty.