- Bug fix:shared memory kernels in superresolution working
- This is latest version consisting of workin code+Philipp's debug code
- By default, the settings are such that is uses shared memory for kernels in
  superresolution.cu , texture memory for gauss blur and texture memory for
  backward swapping
- The debug macros like TIME_DEBUG & IMAGE_DEBUG are off by default

New TODO's:
- shared memory kernel of gaussian blur
- analyze kernels by visual profiler for every possible combination
  (sm, tex mem) we have
- get the chart ready for timings & think about optimisation, figure out which
  is best combination that takes least time