Performance improvements for binary plotting. Support for energy_surf() to accept lists as state variable arguments. This allows for performing map calculations of the energy surface.