Add a sr_analog_init() API to initialize sr_datafeed_analog2 struct.

It fills the fields with the reasonable default values that should suits
most of the drivers.
Drivers are obviously free to override the fields they want after
initializing.

This fixes bug #476.