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
Allow support for sum(u)*cumsum(u) (i.e., not .*).
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.
Minor fix to theta output frm legpts().
Merge branch 'development' into feature-diffmat-rect
:Modify warning for composing two chebfun objects.
Merge remote-tracking branch 'upstream/development' into feature-diffmat-rect
Merge remote-tracking branch 'upstream/feature-diffmat-rect' into feature-diffmat-rect