A few fixes for pynipap

This sets search_options default to {} for the prefix search and
smart_search, just like it's for pool and VRF searches.

Catch IndexErrors in Pool get() as it would otherwise fail when trying
to get a non-existing pool.
Merge branch 'pynipap-fixes'