vmnetx.execute: Prevent chunk size colliding with legitimate URLs
vmnetx.execute: Exclude query string from cache path
Respect XDG Base Directory Specification

Store cache files in XDG_CACHE_HOME and sockets/mountpoints in
XDG_RUNTIME_DIR.

Closes #13.