Updated gitignore and emacs.d

  * gitignore: ignore 'ido.last' file and it's backup;
  * emacs.d/emacs-nox: new file (based on emacs), Emacs configuration
    for headless server (w/o X).

Signed-off-by: Vladimir Lomov <lomov.vl@gmail.com>