enable touch interface in the editor
check that random is the first rule in a rule-group. fixes #165
Merge pull request #168 from rmmh/random_first

check that random is the first rule in a rule-group. fixes #165
fixed small logerror error
Merge pull request #173 from increpare/master

pull
compiled
Fixes #181
compiled
Fixes #180
compiled
refactor some compiler redundancies
compiler: simpler checking for overlapping objects in a layer
avoid exploding rules when possible. fixes #178. tests are 40% faster.

tests involving the RNG are broken since the number of rules and
invocations of random changed
compiler: don't crash when objects aren't assigned layers
compiler: expand 'no'-prefixed properties on rhs. fixes #186
Merge pull request #184 from rmmh/optimize_aggregates

optimize properties
Merge pull request #160 from adparadise/master

Enable touch interface in the editor
Merge pull request #188 from increpare/master

merge
fixed tests to deal with new randomness
Fixes #185