Add convenience method Customer#search

Closes #45. Unfortunately the Repo of the original pull-request does no longer exist, so the commits are actually lost and I had to apply them myself, so @edelbalso is not going to be the author of this.

@maartenvg @costford  :eyes: