Initial port of Michael Overtons modified FOV code.
Updates to FOV from MO (edited by NH).
Allow CHEBPOLYVAL to accept CHEBFUN inputs.
Adding chebfun/polyval method.
Documentation and style fixes for fov(), polyval(), chebpolyval().
Adding diffmat@fourtech using Fourier basis. It is placed in @fourtech, since we currently don't have @collocfour.
Throw error if first argument to POLYVAL() is a CHEBFUN.
Merge branch 'feature-fov-corrected' of github.com:chebfun/chebfun into feature-fov-corrected

Conflicts:
	chebpolyval.m
Enhancing diffmat by allowing construction of rectangular differentiation matrices. Tests are added.
More tests for boundary conditions.
Improve the documentation of diffmat.m
Merge remote-tracking branch 'upstream/development' into feature-diffmat
Adding references.
Coding style changes.
Merge branch 'development' into feature-diffmat-rect
Merge remote-tracking branch 'upstream/development' into feature-diffmat-rect
Merge remote-tracking branch 'upstream/feature-diffmat-rect' into feature-diffmat-rect
Review comments from NH.
Merge branch 'feature-diffmat-rect' of github.com:chebfun/chebfun into feature-diffmat-rect
Fix spelling in two error IDs.