Merge pull request #26 from s0600204/officeAlt

Office : Spreadsheet display in eyeVisor (Take 2)
Removed outdated OpenOffice extension.
Sorting list of contacts by surname and name.
Added *.vcard entry to the Import and Export dialogs of address book.
Rewrote eyeVisor_on_getFile
Tweaks to eyeVisor's getFile() function

- vfs('real_open') cannot be passed the filename of a virtual file as it will be unable to find it.
- The constant TMP_DIR does not exist, but TMP_USER_DIR does.