Add preview_max_size option.
Strip leading whitespace when parsing config
fix improper display of disk free size on os x
Added setting to specify whether bookmarks are included in tab-complete for cd command

Because this feature really annoyed me.
Makefile: allow selecting files for "make test" by setting $FILTER

For example:

FILTER=signals make test

will test only files that match "signals", i.e. only
ranger/ext/signals.py.  FILTER is passed as a pattern directly to grep.
ext.keybinding_parser: added doctests
Merge branch 'master' of https://github.com/introom/ranger
Merge branch 'cd_bookmarks' of https://github.com/serpent7776/ranger
doc/ranger.pod: added man page entry for "cd_bookmarks" setting
Merge branch 'master' of https://github.com/pkkm/ranger
Merge branch 'master' of https://github.com/punzik/ranger
doc/ranger.pod: Added man page entry for "preview_max_size" setting
config/rc.conf: Added default value for preview_max_size
container.file: disable preview_max_size when value is 0
config/rc.conf: polishing
container.settings: sort ALLOWED_SETTINGS alphabetically
examples/vim_file_chooser: fixed redrawing
ext.image_display: new _get_font_dimensions implementation (broken)

This allows drawing of images in gnome_terminal and tmux.  It is
currently broken, since the image is drawn at the wrong place.

Thanks to CasperVector, joehillen, majutsushi and progandy for the patch
and corrections.

See https://github.com/hut/ranger/issues/109 and
https://savannah.nongnu.org/bugs/?40888
ext.img_display: fix misplacement of image in previous commit

Thanks to majutsushi, see https://github.com/hut/ranger/issues/109