Add handling of unsupported HTTP methods inside adapter
Add handling of unsupported HTTP methods inside adapter

NOTE: now you can always call `LIST` everywhere and if the adapter does not support it, it will be converted before the request
There are a lot of places with logic if method == 'LIST' etc... And there are a lot of places where we are propagating list=true to params

ianunruh/hvac,ianunruh/hvac