set an empty search when no ingredients are selected
now selected recipe viewer state is loaded on refresh and window popstate
cosmetic changes