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
remove the logical or

Applies to #133
Merge pull request #154 from Martii/Issue-133

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