minor formatting fix
system_file now return NA rather than "" for missing files to match sys_which behaviour.
test name clarification
Added tests for system_file.