#1149: only allow '+Pn' or '-Pn' for offsets
fix expanded year digit problem
#1149: add test
Merge pull request #1150 from benfitzpatrick/date-time.year-bounds-better-error

Fix missing num expanded year digit setting error
Merge pull request #1151 from benfitzpatrick/1149.integer-relative-final-point

#1149: require 'P' notation for integer cycling intervals and offsets
Provided a __hash__ method for IntegerPoint.
Allow integer runahead limits.
Satellite example suite upgrade for recent changes.
Some minor User Guide fixes (typos, line length overruns...).
Added the integer satellite example as a new test.
Merge pull request #1152 from hjoliver/integer-cycling.hash-method

Provided a __hash__ method for IntegerPoint.
Some minor User Guide fixes (typos, line length overruns...).
More CUG updates.

Removed some outdated material on "asynchronous tasks"; consistent use of
section references; changed graph "VALIDITY" heading to "RECURRENCE".
Updated some outdated suite.rc ref doc.
Design Principles update.
Added an integer cycling suite.
Merge branch 'cug.cylc-6-final' of github.com:hjoliver/cylc into cug.cylc-6-final

Conflicts:
	doc/cug.tex
Updated CUG suite design principles.
Updated CUG style guide.
Documented integer cycling.