Don't position results if the input element or the results element are hidden.  Helps prevent unnecessary positioning, as well as not break positioning of the results element when one or more live search input elements are hidden.
Set this.results_id within init().
Don't check for $results.is(':hidden'), it breaks the spinner positioning when shown for the first time.
Add ability to inject search results into a parent element instead of just appending it to the body, either globally via PHP config or via data-swpparentel attribute for an individual search instance.  This will likely require some custom positioning of the search results and parent elements, and returning false from the "searchwp_live_search_base_styles" filter.
Merge pull request #15 from grantnorwood/master

Don't position results if the input element or the results element are hidden. Props @grantnorwood