added a new test search query based on Device, fixed some bugs in how ProductAPI.searchContent() was working (was returning too many items) and set more sensible default values on ContentSearch so as not to be overly-inclusive in search results based on the passed query criteria