full test coverage report

some // @codeCoverageIgnore
 - move_uploaded_files
 - is_writable checks (problem with NFS)