config/commands: Added commands 'mark_tag' and 'unmark_tag'
widgets.console: implement question prompts
widgets.console: remove debug code
widgets.console: more documentation
config.commands: use new prompting mechanism for :delete
config.command: fix default answers for :delete

"y" shouldn't be the first answer because Enter would use "y" even
though it should use "n"
widgets.console: more documentation
config.commands: Throw error when running :delete w/ arguments
core.main: Fix plugins when using custom color schemes

fm.source(custom_conf) could execute a "set colorscheme = ..." which
would lead to a "allow_access_to_confdir(..., False)" and that would
result in ranger not being able to find plugins since the confdir is not
in os.path anymore.
widgets.console: fix pasting of CJK characters
Add option to draw status bar above the browser window with "status_bar_on_top" setting.
gui.displayable: turn "out of bounds" crashes into warnings
Merge branch 'master' of https://github.com/tonycpsu/ranger
widgets.browsercolumn: fix hidden infostring with python2
core.tab: fix incorrect pointer on tab change

To reproduce the bug that this patch fixes, do:
1. start in a place where the second item is a directory that contains
   at least two files  (the usual $HOME with sort_directories_first=True
   will likely do)
2. open (and enter) a new tab with ^N
3. move down and right, entering the directory. The cursor is now on
   file 1
4. switch to tab 1, then back to tab 2
5. now the cursor is on file 2 instead of file 1.
Makefile: "make dist" instead of "make snapshot"
Makefile: Add python3.3 to the list of python versions
widgets.statusbar: removed space between size and size unit
ext: add img_display

This new file provides functions to draw images in the terminal.
Display image preview using w3mimgdisplay

It works, but is rather hackish.