fixed reading of buffer-local variables from project.clj file when it is currently not opened
added indentation for xml;
improved start-nautilus;
defined start-thunar similarly to start-nautilus function;
added setup for antlr grammars
added setup for bison grammars
tweaked general style of bison-mode.el;
tweaked indentation engine of bison-mode.el;
defined indent-to! function that rigidly indents with spaces to specified column;
defined tagged-buflist-show-select-current-buf to select current buffer after switching to *buflist* and bound it to ", B";
tweaked keybindings around, removed some duplication of effort;
changed git-update-file-repository to use expanded file name with tracked-files-table
tweaked +clojure-compile-warning-regexp+ to tread column info as optional;
bound vim motion and special keys in clojure compilation mode;
changed sessions/save-buffers to write multiple quotes into session file
improved python setup, now completion works for non-ipython repl
tweaked vim:motion-jump-item function
further enhanced python repl, improved completion and pprinting setups
fixed latex prelude when exporting to latex/pdf by org mode to include amsmath
fixed python number highlighting regexps to include complex numbers and ignore numbers in identifiers
fixed problem with undefined find-tag-marker-ringin elisp-slime-nav-find-elisp-thing-at-point function
enhanced read-and-insert-filename behavior to insert full name by defalt and short name if prefix arg was specified;
cleaned up bindings so than read-and-insert-filename is bound everywhere;
tweaked icicles completion;
added advice for set-window-buffer to keep track of past buffers for every window;
defined switch-to-prev-buffer-in-window function and bound it to "C-b";