rework http/ddp method init; also DDP methods don't need to be per-collection so they no longer are