Update documentation

*This is work-in-progress*. Feedback welcome!

Update READNE
- Add notice regarding 3.0
- Include generated code in public API
- Updated contributors
- Added installation instructions using Composer
- Expand usage section with example
- Added documentation of configuration options