Change aux_buffer interface through arrfuncs
Removed aux constructing from NULL
Some more removals for aux constructing from NULL
Another aux constructing from NULL
Modified test_arrfunc
Modified test_reduction
Merge pull request #122 from izaid/buffer

Aux buffers are now passed as nd::array
Merge remote-tracking branch 'origin/master' into neighborhood