JSON RPC wrapper

Hope this is less intrusive. Put stuff in `EPM::RPC`, excepting `lib/epm.rb` changes, of course.