first parts of extractable internal metrics input

we can move this to a jar and make a real codahale/metrics reporter out of it later.
also brings first parts of new dropdown configuration field.