Fix 'outside repository' error

OpamFilename doesn't handle relative paths, need to be careful
Closes #4