Added a DiagSolver type and methods.
Tightened methods a bit.
Further progress on conversion to LMMBase/PLSSolver representation.
Merge branch 'pastix' of git://github.com/dmbates/MixedModels.jl into origin-pastix

Conflicts:
	src/linearmixedmodels.jl