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
- add Rene Widera to license
- add missing blank line at end of file
Merge pull request #8 from psychocoderHPC/fix/compileErrors

fix broken compile, close #1
Add first draft of .travis.yml
Merge pull request #9 from ax3l/topic-travis

Add first draft of .travis.yml Close #7
fix g++ warnings
add missing brackets
Merge pull request #10 from psychocoderHPC/fix/compileWarnings

fix g++ warnings
fix #2 accessBlock bug
Add Draft for Changelog
Merge pull request #15 from psychocoderHPC/fix/accessblocksBug

Fix #2 accessBlock bug
Merge pull request #16 from ax3l/doc-changelog

Add Draft for Changelog
Update README.md

- add a description (quote from original authors)
- fix link description
Update README.md

typo
fix #12 - 32Bit bug
Merge pull request #18 from psychocoderHPC/fix-32BitBug

Fix #12 - 32Bit bug
rename uint in uint32, move decl to utils.h
change definition of uint
fix merge conflicts
Edit Changelog for Release 1.0.2crp
Merge pull request #20 from ax3l/release-1.0.2crp

Release 1.0.2crp