Removed @todo and @deprecated elements.

Some have been fixed in 3.x. Others are no longer relevant.
Implement separate unit test for fluent setters.
Update Generator interface.

- Remove obsolete getConfig() method.
- Add setLogger() method to support logger injection.