#1149: only allow '+Pn' or '-Pn' for offsets
#1149: add test
Merge pull request #1151 from benfitzpatrick/1149.integer-relative-final-point

#1149: require 'P' notation for integer cycling intervals and offsets