Resolved issue #2055

Remove the `double round(double)` in pymath.h for Win32 only by defining
`HAVE_ROUND` via the `-D` switch of `nvcc`.
The `double round(double x)` function is present in CUDA
6.5.13/6.0.37/5.5.22/5.5.11/4.1.28/4.0.17, so I think it's safe to remove
the one in `pymath.h`.
Merge pull request #2069 from abergeron/doc

Doc
Merge pull request #2060 from ziyuang/master

Resolved issue #2055