Pla 833

Code for handling new search suggestions. Please take a look at fallback to old suggestions in case new one will fail. Don't merge yet. @macbre