Merge branch 'master' of github.com:joschabach/micropsi2
Merge branch 'master' of github.com:joschabach/micropsi2
Merge branch 'master' of github.com:joschabach/micropsi2
Merge branch 'master' of github.com:joschabach/micropsi2
add missing imports
First untested implementation of a structured
object scene
Scene object now being set to client for rendering
Announcing a type for the client to chose a renderer
Fixed silly grid access bug.
Actual world adapter work.
Comments and x/y confusion fixes
Adding trees to list of allowed objects and fixing
fallback symbols
Implementing Tree object
make sure we're always sufficiently integerish
Load nearest object into scene
wrap initializers in functions.

the ugly global is a hint that the current setup (either the `global` keyword, or the global code for loading definitions and data) is not the best idea.
imho we should refactor this. simply import the module should not have this sort of side-effects.
offer ways to reload the nodefunction
wire in frontend
fix the `fixme`s

introduced to have data-compatibility after renaming the source_node and target_node parameters ages ago, this can be safely removed
checks and defeses against incompatible data

Don't break everything if the user gives us invalid nodenet data (nodes with no nodetype, links from wrong gates to wrong slots, etc)