capture warnings in system logger
robus gate params

prevent setting gate-parameters to invalid values,
set gate-params to defaults if invalid values detected
don't need standard-gate-params
prevent errors if no nodenet or world is selected

for menu actions
UID was not set when creating Nodespaces
Merge pull request #36 from pBartels/master

UID was not set when creating Nodespaces
working user_prompts for native modules
a bit more documentation
rudimentary test for user_prompt
move nodespace removal logic to nodenet

where it belongs
remove duplicate test, debug output

the nodespace removal is sufficiently tested test_nodespace_removal
Merge branch 'master' into user_prompt

Conflicts:
	micropsi_core/tests/test_runtime_nodenet_basics.py
add basic comment node type
show comment on mouse over comment nodes
user node parameter setter in runtime
display comment next to comment node

either right, if there's enough space, or left of the node
until paperjs supports AreaText, a more beautiful solution is a lot of work,
since we'd have to compute the space occupied by the text manually.
Making the node space deletion test actually
test something
reset gate params, if invalid values supplied
always render comment text of comment node
allow to send any kind of data for user feedback

arrays and objects will be displayed as dropdowns (objects allowing for label-value independance)
a string will lead to a freetext field.

also fix cases where the nodenet-viewer wouldn't continue to update after submitting