Merge pull request #372 from peastman/master

Fixed compilation errors on Windows, plus an error in a test case
started work
Get it working
create/load both working
docstring
add test
Merge pull request #378 from rmcgibbo/bytes

loadCheckpoint/createCheckpoint should use bytes
Merge pull request #382 from peastman/master

Fixed a potential divide by zero
Merge pull request #383 from peastman/master

Fixed some bugs in addExtraParticles() that affect the CHARMM polarizable force field
changes based on responses from @swails and @jchodera
whoops
typo fix -- thanks @peastman
Merge branch 'master' into checkpoint-reporter
Enhance the test to ensure that the checkpoint can be loaded correctly
Merge pull request #380 from rmcgibbo/checkpoint-reporter

Add CheckpointReporter
Added step limit for LocalEnergyMinimizer in Modeller.addHydrogens() to prevent hangs with bad structures.
Merge pull request #386 from jchodera/master

Added step limit for LocalEnergyMinimizer in Modeller.addHydrogens() to fix hangs on bad structures