Changes to reduce functions to support dtype kwargs.
Add tests for reduce functions kwargs.

Also speeds up some slow tests.
PEP8 imports in client.py
Raise NotImplementedError for out and axis kwargs.
Merge pull request #202 from cowlicks/reduce-dtype

Add support for dtype kwarg in reduce functions.