Add autoflags package

Package autoflags provides a convenient way of exposing struct fields as command line flags. Exposed fields should have flag tag attached: `flag:"flagName,usage string"`.