Get adapter

Hi, 
  as requested, here's a PR that implements getAdapter() for model items, and changes eventedqueryprocessor constructor to use it. I didn't find any other occurrences to .adapter except in tests, which I figured might actually want to play with .adapter directly anyway. I also changed the test for default adapters to use the method.