boda: add compsup arg handling special case in cli processing
test: add nopad version of nin_imagnet prototxt template
blf_pack/conv_common: move feature<->image space code from blf_pack -> conv_common.
conv_common: fix bug in core_valid support calculation.
geom_prim: add a few scale/conv functions
capture_feats: working on using/debugging feature<->image space funcs.

also: add 'type' field to conv_op in conv support code and use it to
(hopefully) properly emulate caffe's input->output sizing for pooling
layers in cases that aren't exact. still TODO is to: (1) emit some
diagnostic when the pooling layers use 'implicit padding' (2) deal with
the need to potentially clip the support region of pooling pixels that
are near the + edge and use 'implicit' padding.
img_io: add some resample() / downsample() variants and reorganize/rename some resampling functions
run_cnet/do_predict(): use resample() instead of downsample() on input image
disp_util: remove stale/unneeded assert() in img to YUV_buf_t copy.
img_io: add img_t::share_pels_with() that functions similarly to a swap
capture_feats: decouple capture resolution from CNN input size and add a resize to compensate