Minor speed tweaks:
- inline for(range) and for(fromto), not just for(count)
- ChainedLists.create delegates to MatrixList when sublists are equal sizes
Tweaks to $help message and $vars .
Merge pull request #63 from mcguigan/helpfixes

Tweaks to $help message and $vars .
Integer shift, xor, log2 operations
Add type to intrinsic evaluations
Merge pull request #64 from mcguigan/bitshift

Integer shift, xor, and log2 intrinsic and inlined operations
Merge pull request #65 from mcguigan/intrtypes

Add type to intrinsic evaluations
Misc scimark-provoked tweaks
1. Reordered cycle() params for better flow
2. Lambdas defined at a binding site use binding name in generated code
3. Intrinsics only use cycling iterators when lists are ragged (speed0
4. Added MatrixList internal list rep class for even length list chains (speed)
5. misc housekeeping
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/script/benchmarks/scimark/Kernel.m
	src/script/misc/fib.m
Default to the array-of-boxes implementation of transform_internal.
It's the slowest, but for reasons I can't explain, using the faster
ones make other tests (principally LU) slow down. Needs further
investigation.