generator enhancments

- Handle duplicate method names, for now append "2"
- Handle duplicate param names, for now append "2"
- Generate detailed and processible method.context
- Alias params to meaningful names by inferring parent endpoing from
the method path
- Generate pydoc for all params
- Misc fixes