Secondly, as I'm not 100% knowledgeable about ULX functions and such, I was hoping you could help out a bit either helping pointing me to the right areas to look, or giving me some yourselves, just to make this easier.
EDIT: May I ask what file extension you used when making the ULib documentation? I want to make it as similar as possible to how you made it.
EDIT2: What I meant by that is, how did you define the lua extension for Natural Docs?