Created API and reference implementation for ring polymer contraction
Merge branch 'master' of https://github.com/peastman/openmm
Created CUDA implementation of ring polymer contraction
Created OpenCL implementation of ring polymer contraction
Created Python API for ring polymer contraction
Merge pull request #14 from peastman/contraction

Implemented RPMD ring polymer contraction
Improved error messages when an invalid number of contracted beads is specified
Merge pull request #15 from peastman/master

Improved error checking
Fixed a bug caused by conflicting definitions of sum()
Merge pull request #17 from peastman/master

Bug fix to Modeller
Converted the array containing atom block indices for the neighbor list from ushort2 to int.  This removes the hard limit of 2 million atoms.
Merge branch 'master' of https://github.com/peastman/openmm
Avoid writing malformed output when the positions are too large.
fix negative sign issue, and gracefully degrade precision by lopping off decimal places
change error
Merge pull request #20 from rmcgibbo/pdb-overflow

Avoid writing malformed PDBs when the positions are too large.
Merge branch 'master' of https://github.com/SimTk/openmm
Python wrapper for getVirtualSite() returns the correct subclass
Fixed bugs in addExtraParticles()
Merge pull request #24 from peastman/master

Various bug fixes and code cleanup