Fixed number of generators and size of seeds array passed to kernels in XORWOWRandomNumberGenerator
Merge pull request #19 from Manticore/xorwow_fix

Array size inconsistencies in XORWOWRandomNumberGenerator
Cast dtype_out argument of reduction to dtype before use.
Merge branch 'master' of box:src/pycuda
Doc whitespace fixes.
Bring in scan from compyte.
Update to no-scan compyte.
Fix shared_size=None (should be 0). (reported by Yiyin Zhou)
allow imul to act on gpuarray
Update aksetup.
Get submodules from github to avoid epic slowness.
Don't inherit device memory error from Python MemoryError.

py.test seems to take the latter way too seriously, and the meaning
is slightly off anyway.
GPUArray pow function now chooses the correct pow func name for complex dtypes
sub now should work with complex scalars, get_axpbz_kernel now allows a different dtype for the output vectorand input vector
add, mul,div should now work with complex scalars
dot now works between complex array and real array
Fix Alex's patch.
fixed mistakes in argument spacing that I introduced, added inplace division, and made abs() return a real vector type for complex arrays
updated __abs__ so that it returns the correct dtype for int dtypes and does not promote to float
Update to boost 1.51.