add exclude db to .gitignore file
added support of symlinks in paths.
This allows for easier linking of files to be copied.
Merge branch 'master' into webapi
added dictionary tree generator to file operations module.
Seems to be a problem with the translation to JSON that I will need to sort
before it will render correctly.