Changed implementation of spot_something goal

The goal now requires a single query string instead of a list.
Added PyFilter tests