Fix API declaration in types_slam2d_addons
remove huge commented code blocks
syntax cleanup in types_slam2d
slam3d_addons code cleanup
slam3d cleanup
slam3d_addons API declarations + minor cleanups

- adding API declarations + include to the slam3d_addons types
- removing references to the no-longer existing namespace