use params fields for options, callback
tvrage http api server and app
also save cache when using service wrapper
extract save/callback into creator function, save cache values
findXpath returns value, not via callback
check and handle no results found for search
include http error in search error
use err object when returning results
use error.message and error.httpErr for the message, http error codeif they are present