oveloaded find() for string and char pointer

Added support for searching string i bc::string find().

Tried adding doctest.

Please review.