Remove obsolete files
Reorganize files.
Rename mc64.cuh and split mc64.h into two files.
Conditionally compile CUDA 6 specific code.
Obsolete config.in
Include header file with definition of managed vector.
Add mm_io utilities for dealing with Matrix Market files.
Update driver.cu to read from an MTX file.
Move the function coo2csr to 'common.h' as a template function.
Rename MC64 classes

MC64  -->  MC64_base (this is the base class)
OldMC64 --> MC64 (using "standard" CUDA, i.e., no unified memory)
NewMC64 --> MC64_UM (using unified memory; requires CUDA >= 6.0)
Update driver programs.
Do not use thrust::fill(), as it may have problems with managed vectors.
Add program for scripted testing (using the MC64 version)
Merge branch 'feature/cleanup' into develop