DataSet.slopeAndAspect now returns an object instead of an array.
Updated droplets.html to reflect this change.
ABM.Model constructor now accepts a world object.
Updated example models to use new constructor syntax.
Merged with upstream/master.
Fixed a bug with headless models using patches of size 1
Reverted unrelated package.json commits.
Reverted package.json commits.
Merge branch 'slopeandaspect'
Merge branch 'world-object'
Merge branch 'headless-patch'

Conflicts:
	lib/agentscript.map
	lib/agentscript.min.js
Reapplied reverted commits from package.json branch.
Commiting after a build.
Merge branch 'package.json'
Merge branch 'dat.gui'
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/agentscript.map
	lib/agentscript.min.js
	lib/data.map
	lib/data.min.js
Modified cakefile to work with javascript addons. Also recompiled extras docs to link with as.dat.gui.
Deleted extra parens.
Modified cakefile to work with javascript addons. Also recompiled extras docs to link with as.dat.gui.
Deleted extra parens.