Refactor Hello.new.
Refactoring.
Refactor FEATURES_REPLY.
Refactor features message classes.
Merge pull request #87 from trema/feature/refactor_hello

Feature/refactor hello