Cleaning up CHEBOP class.
Merge remote-tracking branch 'origin/development' into feature-clean-chebop

Conflicts:
	@chebop/solvebvpNonlinear.m
A few changes.
Oops.
Modify a comment.
OOps (bis).
Update linsolve.m
Merge remote-tracking branch 'origin/development' into feature-clean-chebop
renaming
Merge remote-tracking branch 'origin/feature-clean-chebop' into feature-clean-chebop
Merge branch 'development' of ssh://github.com/chebfun/chebfun into feature-clean-chebop
Coding style changes.
Getting rid of nargin checks, CHANGETECH is always called with 2 args.
Deal with scalar elements of CHEBMATRIX when changing techs.
1. static -> nonstatic
2. convertToCorrectTech -> changeTech in SOLVEBVP
Merge branch 'development' of ssh://github.com/chebfun/chebfun into feature-clean-chebop
Merge branch 'feature-clean-chebop' of ssh://github.com/chebfun/chebfun into feature-clean-chebop
Fixing the casing of solvebvp (again)...
Add tests.
Coding style fixes.