elmo-file Fixes

This fixes elmo-file to the extent that it is usable for moving patches between a folder and a filesystem directory.  In particular, elmo-file no longer tags files without an extension as application/octet-stream, and searches now work.