file chooser entry: Special-case ., .. and ~
file chooser entry: Special-case ., .. and ~

Make sure entering the three special strings ".", ".." or "~" in
the location entry works as expected. They already worked correctly
if you append a '/' to force them to be recognized as the 'folder'
part, but that should not be necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=752707

jadahl/gtk,davidgumberg/gtk,davidgumberg/gtk,alexlarsson/gtk,chergert/gtk,chergert/gtk,chergert/gtk,jigpu/gtk,Adamovskiy/gtk,Adamovskiy/gtk,jadahl/gtk,chergert/gtk,chergert/gtk,jigpu/gtk,chergert/gtk,jadahl/gtk,alexlarsson/gtk,jadahl/gtk,jigpu/gtk,jigpu/gtk,alexlarsson/gtk,Adamovskiy/gtk,Adamovskiy/gtk,grubersjoe/adwaita,davidgumberg/gtk,davidgumberg/gtk,jigpu/gtk,jadahl/gtk,grubersjoe/adwaita,alexlarsson/gtk,alexlarsson/gtk,davidgumberg/gtk,Adamovskiy/gtk,chergert/gtk,jadahl/gtk,davidgumberg/gtk,grubersjoe/adwaita,jadahl/gtk,jadahl/gtk,Adamovskiy/gtk,grubersjoe/adwaita,davidgumberg/gtk,jigpu/gtk,alexlarsson/gtk,alexlarsson/gtk,Adamovskiy/gtk,Adamovskiy/gtk,jigpu/gtk,grubersjoe/adwaita,jigpu/gtk,grubersjoe/adwaita,grubersjoe/adwaita,chergert/gtk,alexlarsson/gtk,davidgumberg/gtk,grubersjoe/adwaita