Wrap LinearEquationSolver in its own namespace

This is safer since it prevents clobbering any of Coursera's own
variables.