Correcting behavior to match documentation.

hasNext returns true when something is available, false otherwise.

	modified:   src/client_world_connection.cpp
Adding documentation for on-demand code.

	modified:   include/solver_world_connection.hpp
	modified:   src/solver_world_connection.cpp