- Added molecular drift relative to surface coordinates and settable precision
for numerical output. Improved simulation of molecules with excluded volume
so rebound is not to fixed distance but equals prior overlap. Also, changed
code from C to C++, changed build system from AutoTools to CMake, improved
internal error handling, and coordinated development with VCell team.