ephy-title-box: Show correctly UTF-8 URL

https://bugzilla.gnome.org/show_bug.cgi?id=710004
nautilus-floating-bar: Show correctly UTF-8 URL

https://bugzilla.gnome.org/show_bug.cgi?id=710004
Allow sorting by date, title or url in the history dialog.

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

Implemented by:
* adding the proper sorting enum values in the history service
* using the order by in query statements based on the enum values
* overriding the column header clicked event to change the sorting
order and/or direction
* reloading the data from the history service on column header clicks
Fill the history window asynchronously when resorted.

https://bugzilla.gnome.org/review?bug=699519

In case the history window contents are resorted, to avoid freezing
the user interface, do the following:
* register a source to process the url list received from the service
one url at a time, by adding it to the model, and freeing the url
* in case it is finished or another sort is done, remove the source,
and free the list it was processing
* as clearing the liststore while it is set to a treeview emits the
row deleted signal for each row, the liststore is set to null before
clearing, it is cleared, and then set again for the treeview
* as setting the model again resets the sort column and indicator
on the treeview, those attributes must be set again.
ephy-window: Make F6 focus address entry

https://bugzilla.gnome.org/show_bug.cgi?id=729060
Make location bar linked