add copyright notice to new source file
add examples showing `min list` and `max list`
Fix incorrect comments!
catch more precise exception type in RecentFileSubmenu
Merge pull request #597 from NetLogo/recent-files-submenu

catch more precise exception type in RecentFileSubmenu
Allow variable watchers to remove themselves
document how `set breed` interacts with shapes
Merge remote-tracking branch 'origin/5.0.x' into headless

Conflicts:
	docs/dictionary.html
	src/main/agent/World.java
	src/main/org/nlogo/app/RecentFilesMenu.scala
	src/test/org/nlogo/headless/TestAgentVariableObservers.scala
core.Model objects can now be written back out as .nlogo files

and TestCompileAll now tests this capability by round-tripping
every .nlogo file it compiles

closes #598 (with a single squashed commit)
Publishing artifacts to the BinTray Maven repo

Before, it was going to a "Generic" repo.  The benefit of doing this is
that the Maven-style repo can be (and is) mirrored to JCenter, so SBT
builds don't need to add an extra resolver in order to find the
artifact.
Making a simple impl of `in-radius` and using the old one selectively

Admittedly, this is for the sake of making the Tortoise equivalent
smaller.  The small, Tortoise-based version, however, outputs the agents
in a different order than this branch formerly was.  Thus, I'm rewriting
the implementation over here to be similarly concise and clear and
productive of the same ordering by default, and allowing for the
"optimized" version--which is, in many cases, not actually an
optimization--to be used when compiler optimizations are turned on and
the input agentset is `turtles`, `patches`, or a breed turtleset (which
it is optimized for, since `contains` on those is O(1)).
Optimizing unjiggered `in-radius`
Moving some prims from package `prim.etc` to `prim`

This fixes dependency problems with my previous commits, due to use of
`prim.etc` classes by the optimizer.
Merge pull request #5 from NetLogo/cleaner-inradius

Greatly condensing the verbose, strangely-ordering `in-radius` definition
Add display defaulting for monitors and buttons
Merge pull request #6 from NetLogo/widgets

Add display defaulting for monitors and widgets
upgrade to sbt 0.13.5
Merge pull request #7 from NetLogo/sbt-0.13.5

upgrade to sbt 0.13.5
Correcting grammatically-incorrect error message
Unifying error message from I18N text