Wrapped Attachable and WorldNode with swig for #24 and #25.
Prevented XML system from being included accidentally by wrapping all includes in #ifndef SWIG