Created LocalCoordinatesSite, including reference implementation
First typo fixed
Another typo
More fixes to file paths
Created CUDA and OpenCL implementations of LocalCoordinatesSite
Created Python API for LocalCoordinatesSite
Added documentation for LocalCoordinatesSite
Merge pull request #423 from peastman/vsite

Created a new type of virtual site
Merge pull request #420 from kyleabeauchamp/docfix

Fixing some sphinx doc typos
VS2013 requires <algorithm> for std::min, std::max
Guard against multiple definition of M_PI
Can't send bare stringstream to iostream; use .str()
MSVC 2013 defines conformant round(), workaround not needed
serialization #defines not visible to VS2013; add manually
Remove forced #defines
Force necessary settings for serialization sources; fixes compile prob on W7/MSVC12
Revert "Remove forced #defines"

This reverts commit 5dfab798470d665b373fe0730634a0e62580f0b8.
Revert "Revert "Remove forced #defines""

This reverts commit a3998cae24b4eafb1e326ee491d47e5dd4dc394f.
Revert "serialization #defines not visible to VS2013; add manually"

This reverts commit fa806957bc906ba2ff0197c7999f25a2d677a9a5.
Merge branch 'vs2013-compile-errors' of https://github.com/smikes/openmm into vs2013-compile-errors