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.
Merge branch 'flockui'
Merge branch 'jscake'