Fixed a bug with completion of "free" identifiers.

Turn out that when doing autocomple, Vim temporarily erases the
completed part from the buffer lines, so when I'm trying to write to
buffer lines to a temporary file the get written without that part, and
DCD can't read it.

Worked around it by storing that line beforehand(in the first call to
the completion function) and resetting the buffer before writing it
to the temp file.
Added `--doc` and `--symbolLocation` support to the Vim plugin
Merge pull request #104 from someboddy/add-doc-and-symbol-location-support-to-vim-plugin

Add doc and symbol location support to vim plugin
Fix #105
Merge branch 'master' of https://github.com/Hackerpilot/DCD
Fix #107
Drastic performance increase. Helps address #108
Added documentation. Removed duplicated code from autocompletion module
Copy path field
Always add object to the list of imported modules. This fixes #103 and a few bugs that should have been filed but were not
Updated traits list for 2.065
Rather large refactoring
Update dscanner to fix issue with parameters not being visible inside their funciton scopes
Somehow #88 popped up again. This fixes it.
Update DScanner
Almost forgot about Windows
Dscanner update
modulecache 32 bit

cast needed, because on m32 ulong does not conv to uint automatically
Merge pull request #118 from burner/patch-1

modulecache 32 bit
Fix #120