tools/riemannc.c the "Utlimate riemann command line client"

    This commit adds the riemannc the command line client. It has two main
    modes, send and query. And the syntax is as the follow.

    riemannc query [query opions]
    riemannc send [send options]

    Both modes support this options:
    --server hostname   The riemann server IP or hostname
    --port port         The port on with riemann server is listening

    send mode options:
    --host host                 The host field
    --service service   The service field
    --state state               The state option field
    --tags tag1,tag2    The tags array. Comma separated list
    --attributes key=val,key2=val2      The attributes array. Comma separated list of pairs (WTF)
    --ttl ttl           The ttl field
    --time time                 The time field (epoch)
    --metric_f metric   The metric_f field (float)
    --metric_d metric   The metric_d field (double)
    --metric_sint64 metric  The metric_sint64 field (int64_t)

        Send mode will send only one event per call. This may change in future

    query mode options
    --string query string   The query string. Ex 'host = "foo"'
    --format format The format string for output. See the 37baef824 commit for format specification

    This still lacks of usage and manual page. I'll write both soon.