parser: Parsing only when remote XML changed

Introducing DIR_WS_DATABASE - folder for storing xml databases and logs,
it needs write and read access.
parser: Documentation
parser: Documentation and refactoring
parser: Fix bug in update_xmls

Parsing origin instead of remote
If origin could not be parsed, blocked the update