Change bp allocation size to match bufsz changes #33

Explicitly free os memory on buffer size changes #33

log buffer removal #33

buffer size logging #33
Grow buffer to bufsz #33
calculate if part growth is needed #33