Polkadot JsonRpc method definitions

Introduction
Warning - currently this does not actually do all that much, it is an attempt to put into code some thoughts about how to maintain the endpoints.
Usage
Installation -
npm install --save @polkadot/jsonrpc
Available methods
For a list of currently exposed methods, see the docs/ folder.
Adding methods
As methods are added, simply adding the name, inputs & output will prepare it for use.
- Add the method to the correct file in src/rpc/ (Input/Output types as cross-referenced from the canonical implementation and match one-to-one)
- Should a new type be required, add it to the type list, src/types.js (Required for flow type checking)
- Once methods are added and the PR merged, the @polkadot/api will be triggered for inclusion