Fix packet/frame counter for pulseaudio plugin

Reset the counters when the recording is stopped.
Fix requested latency for pulseaudio plugin

When the PA_STREAM_ADJUST_LATENCY flag is passed, pulse will interpret
the fragsize attribute as a literal targeted latency.
Remove pa timestamps option from pulseaudio plugin

Due to desync issues with the pa timestamps, os ones are
now the only option.
UI:  Fix string conversion bug

Parameter two of os_wcs_to_utf8 is how many characters to convert, not
how big the buffer is.
Add dst_size parameter to character conv funcs

Character conversion functions did not previously ask for a maximum
buffer size for their 'dst' parameter, it's unsafe to assume some given
destination buffer may have enough size to accommodate a conversion.
Fix a few warnings on windows
Merge pull request #92 from fryshorts/pulse-input

A few smaller fixes for the pulseaudio plugin
cutiefy
cutiefy even more