Bugfix: Fixed handling of non-image command line arguments
Accept URLs as command line arguments

Since I am already using gio, this feature does not come with any extra
costs (except possibly when used with static linking, where it might
increase the binary's size) but only changes one function call with
another.