fix broken compile, close #1

- cmake: add CMAKE_CURRENT_SOURCE_DIR to CUDA_INCLUDE_DIRS
- rename use_coalescing to can_use_coalescing in alloc_internal_coalesced to avoid local and template variable conflicts