added doc generation scripts

- added .gitignore
- removed ldoc from repository. documentation can be rebuilt using
script commands (for mac os / win, require lua and ldlc installed).
documentation will be added to release versions.