rulus.ajax: first cache, then parse result
rulus.json / rulus.xml: disabled error log, itreturns undefined if there
was an error
rulus.ui.show: use "block" as default display state
Merge remote-tracking branch 'origin/HEAD' into rulus.doc