rkwarddev: rk.XMLradio() now stores the ID of rk.XML.option() child nodes, and logic objects use parentID.optionID automatically if the option object is used. while at it, cleaning up the code a bit

git-svn-id: https://svn.code.sf.net/p/rkward/code@4895 7936002b-cd1d-0410-9ce3-d7ebf93b5162
rkwarddev: added rkwarddev.required() and fixing issues with comments instead of actual nodes for plugin skeletons

git-svn-id: https://svn.code.sf.net/p/rkward/code@4896 7936002b-cd1d-0410-9ce3-d7ebf93b5162
rkwarddev: enhanced the R code shown by the skeleton dialog to be a better start for your own rkwarddev scripts (optionset still refuses to work, btw...)

git-svn-id: https://svn.code.sf.net/p/rkward/code@4897 7936002b-cd1d-0410-9ce3-d7ebf93b5162