Tweak the type and array output a bit

array output:
array(3, type="int32") instead of array(3, int32)

type output, made more datashapey:
"strided, int32" instead of "strided_dim<int32>"
"3, int32" instead of "fixed_dim<3, int32>"
Change var_dim type string representation to datashape style
Add dynd::type_error, convert some errors from std::runtime_error
Convert one exception to type_error
Fix conversion of inf and nan from double to float
Fix the isfinite() call to std::isfinite()
Add "conj" property to the complex type
Tweak how fixed_dim of size 1 prints
Add function to get a ckernel_deferred from a property
Fix number in error message, clean up indexing a bit
Copy conda build recipe from anaconda repo, initial .binstar.yml
debugging tweaks to .binstar.yml
Tweaks towards getting binstar build working
workaround 'conda build' build.sh issue with dos2unix, add compilers
Add an ndim parameter to one of the array_iter specializations

This is to allow one dimensional iteration to quick-fix a bug
in the groupby evaluation. The role of array_iter within needs revisiting
as it is specific to strided arrays.
Fix bug in groupby of multi-dimensional input

This is because , is an outer level thing in datashape, which
dynd's types are a superset of.
Use ; instead of , to separate printing of dynd types
Update copyrights to 2014