update models library for File Output Example - fix #341
update models library
update models library
update models library to fix #349
update models library - fix #350
explicitely use UTF-8 codec when reading model index - fix #353
document `wait` a little better
add Tortoise link to FAQ
add FAQ entry about list construction
Slightly rewording 'clear-all' documentation (fixes #360)
Resolving doc fix in same way as in 5.1 docs

See commit fcadaa033 and issue #360
update models library
remove unused code
Merge remote-tracking branch 'origin/5.0.x'

Conflicts:
	headless/src/main/org/nlogo/prim/etc/_notequal1.java
avoid using closures in rejiggered methods (fixes #365)

fixes regression dating to bbafc96

I should have seen this coming. the bad commit uses for comprehensions
on Option in rejiggered methods. with `-Yclosure-elim` it's
fine. without closure elimination, the body of the for ends up in an
inner class, which naturally confused the generator
silly me. missing piece of last commit
disable -optimize, at least for now

it slows down compiles (2:45 vs. 2:10), tends to be buggy (SI-7524,
SI-7529, others), and I never did any benchmarking to see if actually
speeds up running models.

this could certainly be revisited in the future, but for now, this
is how I'm leaning.
Merge remote-tracking branch 'origin/master' into scala-2.10.2

Conflicts:
	test/benchdumps/Ants.txt
	test/benchdumps/BZ.txt
	test/benchdumps/CA1D.txt
	test/benchdumps/Erosion.txt
	test/benchdumps/Fire.txt
	test/benchdumps/FireBig.txt
	test/benchdumps/Flocking.txt
	test/benchdumps/GasLabCirc.txt
	test/benchdumps/GasLabNew.txt
	test/benchdumps/GasLabOld.txt
	test/benchdumps/GridWalk.txt
	test/benchdumps/Ising.txt
	test/benchdumps/PrefAttach.txt
	test/benchdumps/Wealth.txt