tools.disassembler.udis: 1k ought to be enough for anybody.

(Work around change in struct sizes from 1.7 to 1.7.1).
tools.disassembler.udis: no longer need these tests.
sequences.extras: fix map-concat row-polymorphic problem.
sequences.extra: >resizable can't be inline for some reason...
factor.sh: Change deps-linux to deps-apt-get. Add deps-pacman
gtk: add library references.
opengl.gl: Fix opengl loading for Windows.
io.encodings: Add a stream-tell method for decoder streams.
unix.utmpx: Support utmpx on linux and fix on macosx. Add a unit test.
unix.utmpx: Fix bootstrap on linux, add platform-specific structs.
FUEL: unmask `fuel-refresh-all`

`fuel-refresh-all` is documented as mapped onto "\C-c\C-r", but this was
masked by an undocumented mapping for `fuel-eval-region` (which is
already bound to "\C-c\C-e\C-r").
math.decimal: rational truncation and rounding

Truncation and rounding of rationals to a specified level of precision.

Signed-off-by: lorynj <lorynj@gmail.com>
Added new tests

Corrected to pass new tests. Added `incr` with associated tests.

Signed-off-by: lorynj <lorynj@gmail.com>