Require Conduit methods to be instances of ConduitAPIMethod
Require Conduit methods to be instances of ConduitAPIMethod

Test Plan:
Deleted `extends ConduitAPIMethod`, then:

  $ echo '{}' | arc call-conduit conduit.ping

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Differential Revision: https://secure.phabricator.com/D4190

optimizely/phabricator,leolujuyi/phabricator,a20012251/phabricator,tanglu-org/tracker-phabricator,r4nt/phabricator,phacility/phabricator,dannysu/phabricator,ryancford/phabricator,schlaile/phabricator,uhd-urz/phabricator,kanarip/phabricator,aik099/phabricator,freebsd/phabricator,NigelGreenway/phabricator,zhihu/phabricator,ide/phabricator,zhihu/phabricator,WuJiahu/phabricator,kalbasit/phabricator,hach-que/phabricator,a20012251/phabricator,librewiki/phabricator,kwoun1982/phabricator,hshackathons/phabricator-deprecated,Automatic/phabricator,Drooids/phabricator,ryancford/phabricator,devurandom/phabricator,coursera/phabricator,aswanderley/phabricator,shrimpma/phabricator,a20012251/phabricator,codevlabs/phabricator,akkakks/phabricator,hach-que/unearth-phabricator,wusuoyongxin/phabricator,denisdeejay/phabricator,kwoun1982/phabricator,gsinkovskiy/phabricator,r4nt/phabricator,librewiki/phabricator,matthewrez/phabricator,phacility/phabricator,kalbasit/phabricator,jwdeitch/phabricator,WuJiahu/phabricator,hach-que/unearth-phabricator,cjxgm/p.cjprods.org,UNCC-OpenProjects/Phabricator,eSpark/phabricator,optimizely/phabricator,tanglu-org/tracker-phabricator,Soluis/phabricator,UNCC-OpenProjects/Phabricator,Symplicity/phabricator,codevlabs/phabricator,cjxgm/p.cjprods.org,wikimedia/phabricator-phabricator,telerik/phabricator,folsom-labs/phabricator,Khan/phabricator,shrimpma/phabricator,huaban/phabricator,huangjimmy/phabricator-1,folsom-labs/phabricator,NigelGreenway/phabricator,wxstars/phabricator,parksangkil/phabricator,a20012251/phabricator,dannysu/phabricator,eSpark/phabricator,kwoun1982/phabricator,dannysu/phabricator,Drooids/phabricator,memsql/phabricator,hach-que/phabricator,coursera/phabricator,kanarip/phabricator,gsinkovskiy/phabricator,huaban/phabricator,shl3807/phabricator,cjxgm/p.cjprods.org,phacility/phabricator,parksangkil/phabricator,NigelGreenway/phabricator,huangjimmy/phabricator-1,akkakks/phabricator,wikimedia/phabricator,leolujuyi/phabricator,codevlabs/phabricator,eSpark/phabricator,Symplicity/phabricator,Khan/phabricator,benchling/phabricator,jwdeitch/phabricator,tanglu-org/tracker-phabricator,kalbasit/phabricator,huaban/phabricator,wangjun/phabricator,kwoun1982/phabricator,MicroWorldwide/phabricator,zhihu/phabricator,tanglu-org/tracker-phabricator,matthewrez/phabricator,christopher-johnson/phabricator,aswanderley/phabricator,sharpwhisper/phabricator,telerik/phabricator,telerik/phabricator,kalbasit/phabricator,huangjimmy/phabricator-1,vuamitom/phabricator,shrimpma/phabricator,codevlabs/phabricator,shl3807/phabricator,MicroWorldwide/phabricator,freebsd/phabricator,uhd-urz/phabricator,cjxgm/p.cjprods.org,Automattic/phabricator,vinzent/phabricator,coursera/phabricator,NigelGreenway/phabricator,uhd-urz/phabricator,uhd-urz/phabricator,hach-que/phabricator,zhihu/phabricator,uhd-urz/phabricator,Soluis/phabricator,wusuoyongxin/phabricator,Khan/phabricator,wikimedia/phabricator-phabricator,hshackathons/phabricator-deprecated,WuJiahu/phabricator,benchling/phabricator,shl3807/phabricator,vuamitom/phabricator,memsql/phabricator,eSpark/phabricator,hshackathons/phabricator-deprecated,wxstars/phabricator,gsinkovskiy/phabricator,folsom-labs/phabricator,Automattic/phabricator,Automattic/phabricator,vuamitom/phabricator,wikimedia/phabricator,akkakks/phabricator,a20012251/phabricator,sharpwhisper/phabricator,vinzent/phabricator,freebsd/phabricator,huangjimmy/phabricator-1,memsql/phabricator,wikimedia/phabricator,dannysu/phabricator,vinzent/phabricator,memsql/phabricator,Automatic/phabricator,benchling/phabricator,Symplicity/phabricator,Symplicity/phabricator,UNCC-OpenProjects/Phabricator,aswanderley/phabricator,librewiki/phabricator,wangjun/phabricator,tanglu-org/tracker-phabricator,hach-que/unearth-phabricator,hach-que/unearth-phabricator,dannysu/phabricator,kanarip/phabricator,shrimpma/phabricator,zhihu/phabricator,kwoun1982/phabricator,vinzent/phabricator,devurandom/phabricator,wxstars/phabricator,wangjun/phabricator,ryancford/phabricator,vinzent/phabricator,devurandom/phabricator,christopher-johnson/phabricator,hach-que/unearth-phabricator,vuamitom/phabricator,devurandom/phabricator,aswanderley/phabricator,NigelGreenway/phabricator,vuamitom/phabricator,aswanderley/phabricator,ide/phabricator,sharpwhisper/phabricator,matthewrez/phabricator,kanarip/phabricator,memsql/phabricator,kanarip/phabricator,r4nt/phabricator,christopher-johnson/phabricator,Automatic/phabricator,gsinkovskiy/phabricator,r4nt/phabricator,wikimedia/phabricator-phabricator,Khan/phabricator,ide/phabricator,Automatic/phabricator,MicroWorldwide/phabricator,hshackathons/phabricator-deprecated,apexstudios/phabricator,sharpwhisper/phabricator,optimizely/phabricator,benchling/phabricator,Soluis/phabricator,denisdeejay/phabricator,optimizely/phabricator,coursera/phabricator,r4nt/phabricator,MicroWorldwide/phabricator,denisdeejay/phabricator,leolujuyi/phabricator,akkakks/phabricator,huaban/phabricator,eSpark/phabricator,librewiki/phabricator,wikimedia/phabricator-phabricator,jwdeitch/phabricator,matthewrez/phabricator,phacility/phabricator,Soluis/phabricator,freebsd/phabricator,hshackathons/phabricator-deprecated,aik099/phabricator,jwdeitch/phabricator,schlaile/phabricator,aik099/phabricator,huangjimmy/phabricator-1,christopher-johnson/phabricator,apexstudios/phabricator,hach-que/phabricator,Drooids/phabricator,apexstudios/phabricator,aik099/phabricator,christopher-johnson/phabricator,leolujuyi/phabricator,wikimedia/phabricator-phabricator,wxstars/phabricator,akkakks/phabricator,zhihu/phabricator,ryancford/phabricator,folsom-labs/phabricator,Soluis/phabricator,cjxgm/p.cjprods.org,devurandom/phabricator,librewiki/phabricator,ide/phabricator,optimizely/phabricator,wusuoyongxin/phabricator,WuJiahu/phabricator,UNCC-OpenProjects/Phabricator,parksangkil/phabricator,wikimedia/phabricator,schlaile/phabricator,parksangkil/phabricator,wusuoyongxin/phabricator,wangjun/phabricator,devurandom/phabricator,denisdeejay/phabricator,codevlabs/phabricator,sharpwhisper/phabricator,schlaile/phabricator,hach-que/phabricator,gsinkovskiy/phabricator,folsom-labs/phabricator,shl3807/phabricator,Drooids/phabricator