deprecate key_field and value_field
refactor
remove unnecessary tests
implement value substitution in key and value field

If key or value contains a string like ${foo}, this
will be replaced with record['foo'] within emit time.
update statsite submodule