Add extra_query argument to all smart_search_

Fixed feature parity for all other smart_search_* functions to
smart_search_prefix which was the first to get the extra_query
parameter.

Part of #242
Fix docstrings with regards to extra_query

Fixes #242