also update files when the compile parameters change
bug fix
* Added unsaved files containing all files changed in vim buffers
* Added changedtick stored with every file, so it can be seen that if a file has changed since the last parse
added automatic buffer write handle, that updates the timestamp of a file in database, if it is already parsed up to date