Add new BIN_ID context property.

Also fix architecture detection on cuda to not use deprecated functions.
Add bin_id to the GpuContext object.
Fix cuda < 6.5 cc detection.
Fix syntax error on certain cython versions.
Merge pull request #22 from abergeron/maint

Add BIN_ID property to contexts