Use NULL instead of 0 when appropriate
Add help/version function hooks
Futher simply the code
Implement print_help() like in GNU Hello
Implement print_version() like in GNU Hello
Define messages staticaly
Add missing <>