Adding capabilities for d+id ansatz up to 3rd neighbors.
Adding some things to handle d_{x^2-y^2} BCS states.
Just some rearranging.  parameter_scan now takes more parameters and is more general.
Some random garbage.
Merge branch 'master' of https://github.com/garrison/vmc

Conflicts:
	pyvmc/systems/run_dwave_sl_tri.py
	pyvmc/tmp/scan.py
Record energies per site instead of per bond.
removed the deprecated boundary_condition_to_string() function
the name of did_nn_bcs_theory has been changed.

this fixes a regression.