Preliminary support for CUDA 6 managed memory using similar API to pagelocked memory.
Rename ManagedHostAllocation to ManagedAllocation and inherit from DeviceAllocation
while still implementing the HostAllocation API.
Allow a managed numpy array to be passed directly to a kernel as if it
was a gpuarray.
Fix name of mem_attach_flags.SINGLE
Documentation for managed array API
Add support for attaching a managed array to a stream.
Update signature for ManagedAllocation.attach() and add documentation.
Merge pull request #43 from seibert/cuda6

Support for creating numpy arrays with CUDA 6 managed memory