Fix finding libraries in OSX

OSX has no ldconfig. Instead we search the user's DYLD_LIBRARY_PATH
Add option to specify allocator for high-level functions.
map() returns iterator in py3
Explicit integer division in fft tests
Merge pull request #78 from untom/py3compat

Fix testcases failing in Python3.
Update CUBLAS version number discovery mechanism to get both major and minor version numbers.
Merge pull request #61 from capdevc/cc-osxfix

Fix finding libraries in OSX.
Update AUTHORS, CHANGEs.
Merge pull request #74 from untom/linalg_mempool

Add option to specify allocator for high-level functions.
Update CHANGES.
added cublas<t>getriBatched wrappers for batched matrix inversion
Merge pull request #79 from benanne/master

added cublas<t>getriBatched wrappers for batched matrix inversion
make library load path robust to empty paths
Merge pull request #80 from jz1536/patch-1

Make library load path robust to empty paths on MacOSX.
Add new exception classes for new error codes.
Check for Linux platform in Py3-compatible fashion, update lists of library names, list library versions in reverse chronological order.
Add tox configuration.