Add more unit tests for 'at' method
Fix issue with 'at' method when indices are all slice objects
Add documentation for new 'at' ufunc method
Fix build issue
Fix for crash when PyArray_MapIterSwapAxes is called

Set up default iteraxes array values in call to MapIterBind().
Add more comments
Reword some comments/documentation
Replace calls to New/Bind/Reset with MapIterArray
Remove keyword support for required arguments
Let indexing code do error checking for arguments with mismatched dimensions
Improve comment for creating iter object from second operand
Add tests for 0-dim array
Just create an array object for second operand; don't cast to dtype of first operand.
Call iterator_loop instead of directly calling ufunc.

Call iterator_loop which will call ufunc and handle any buffering for cases with mixed dtypes.
Add test for mixed dtypes
Add test for boolean indexing and boolean ufunc
Fix DeprecationWarning on python 3.3
Another attempt at fixing DeprecationWarning
Maybe this will fix the DeprecationWarning
Revert "Call iterator_loop instead of directly calling ufunc."

This reverts commit 2a9d5577a087e664ee047b3e099c1355000d8661.