Correction in emulation of unicode word boundary and detection of first ...

...char being non-word.

* Match STYLEGUIDE standard for identifier naming
* Remove stray re begin at... grr
* Trim the terms as not allowing searching on spaces

Applies to #133

Try this @sizzlemctwizzle ... I think this covers the bases that have been presented by jesus2099