Organize gems
Add logplex logging to groups
Don't try to log to logplex when log_input_url is nil
Delegate non-internal messages to groups and add specs