Creating release branch for 2.1
Fixed bug for compress/mtf/bwt on multi-GPU machines
Fixing regression from 19e99b7a3714d6fc730088cde1e98d248751bb16/r345 that causes strinsort to fail for large inputs.  Seperated back apart the constants and shared functions into their respective files.  Future refactoring still needs to be done.
Revert "Fixing regression from 19e99b7a3714d6fc730088cde1e98d248751bb16/r345 that causes strinsort to fail for large inputs.  Seperated back apart the constants and shared functions into their respective files.  Future refactoring still needs to be done."

This reverts commit 47e107c203d8a5f3e1a290ce8099e4f3608a2543.
Re-doing commit with proper line endings.

Fixing regression from 19e99b7a3714d6fc730088cde1e98d248751bb16/r345 that causes strinsort to fail for large inputs.  Seperated back apart the constants and shared functions into their respective files.  Future refactoring still needs to be done.
Cleaning up comments and wrapping calls with CUDA_SAFE_CALL
Added CUDPP_GENCODE_* options to CMakelists.txt, making it easier to configure for various architectures; renamed BUILD_* options to CUDPP_BUILD_*.
Fixed device detection/reporting in testrig
Fixed missing date in changelog
Removed reference to CUDA 4.0 in license section
Converted much of the documentation to Markdown syntax, each page in a separate .md file. Removed the huge doxygen pages comments from cudpp.h into README.md. Fixes #126.
Fixed extraneous ## appearing in README.md on github
Removed unused doxygen section labels in README.md since they clutter up the view on github
Doc fixes only, fixing doxygen errors
Doc fixes only, fixing doxygen errors, part 2
Updated changelog with Andrew's changes
Updating front page to reflect 2.1 changes
Added more changes to changelog, fixed CUDA requirements and added CUDA 5.5 testing to README
Adding Andrew's publication and other fixes
Fixing ambiguous variable names and changing void ptrs to their correct type (where approriate)
Removed [TOC] in readme since it is mostly empty and only used in doxygen