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
Fixed minor bug in std include
Another minor fix for a newer version of clang
Merge pull request #126 from izaid/std_fix

Fixed minor bug in std include
Commented out unused function
Reenabled ptr_in_range, not sure why it complained before
Added NDEBUG macro around ptr_in_range
Removed default immutablity
Removed default immutability of arrfuncs and arithmetic_ops
Merge pull request #128 from izaid/default_flags

Removal of default immutability
Added powers of dimension syntax in datashape_parser for strided, fixed, var, and typevar
Merge pull request #129 from izaid/fixed_dim_pow

Powers of dimension syntax in datashape_parser
Removed embedding of version and git string in library name
Merge pull request #130 from izaid/libname

Simpler library name