Created reference implementation of DIIS for converging AMOEBA dipoles.  Also some minor code cleanup.
Implement NBFIX in the CHARMM parsers.
setLongRangeCorrection -> setUseLongRangeCorrection
Pass the custom force particle as a tuple of 1 parameter, rather than just as a
single parameter.
Fixed compilation errors on gcc
Make NBFIX ordering consistent.
Initial CUDA implementation of DIIS
Optimization to building DIIS matrix
Add a test for CHARMM NBFIX and import CharmmPSFWarning into the
simtk.openmm.app namespace to allow users to filter that warning out if they
want to.
Make sure the necessary files get copied over.
Merge pull request #547 from peastman/diis

Implemented DIIS for converging AMOEBA induced dipoles
Created ForceField.loadFile()
Merge pull request #548 from peastman/master

Created ForceField.loadFile()
Make sure the parameter file gets copied over.
Merge pull request #549 from swails/charmm_nbfix

Add NBFIX support to CHARMM parsers
Renamed tools to devtools
Merge pull request #551 from peastman/master

Renamed tools to devtools