FLUID-4071, FLUID-4021, FLUID-3770: Corrected handling of page size change in the pager - this failed to return the pager to a valid page if the page count was reduced. This required removal of the strange "internal applier" in the transactional ChangeApplier, since we require transactionally generated changes themselves to be guarded - however this scheme is strange and unnatural, requiring a fictitious "forced change" to be generated within the transaction. Test cases updated to guard against infinite recursion in guards which is now possible. This whole framework area must be considered cursed and will be reimplemented as soon as "ModelRelay" work is mature enough. Must not be advertised as a public API. Corrected implementation of sorting in the Table component. Improved options in pager demo as per FLUID-4021. Rewritten "FiveStar" demo to modern framework standards. Almost the last call to "fluid.initView" remaining in the wild. Implemented "annotateSortedColumn" option for PagedTable for FULID-4071. Hoisted fluid.iota into main framework for FLUID-3770. Fixed implementation of FLUID-5048 test case which would fail 1 time in 2 on Chrome as a result of assumptions on ordering in JSON objects.