If a tab is created only for a download, close it

If a tab that has just been created ends up being just a download, then
close it down. If it's the only one on the window, then make it show the
overview instead.

https://bugzilla.gnome.org/show_bug.cgi?id=607233
Fix build warning
Updated Spanish translation
Updated Galician translations
Add a way to create a history service in read only mode
Create the EphyCompletionModel with a history service and bookmarks objects

Instead of getting them from the global shell.
Make the history service work even when the database could not be opened

The history could be used by the search provider even before the ephy
config dir has been created, if epiphany has never been launched. In
such case, the methods will simply fail to get results, and the search
provider will only return the special case for searching in the web.
Move the search provider to its own binary

https://bugzilla.gnome.org/show_bug.cgi?id=711409
Remove the headless mode

We don't need it anymore now that the search provider is in its own
binary
Change default charset to iso-8859-1 for greater web compatibility

When servers reply with no explicit charset and the page does not specify a
charset either, the default behaviour on the web has been to consider the
contents to be in the iso-8859-1 encoding. That is why WebKit's default charset
setting defaults to iso-8859-1. By changing that default to UTF-8 we break
some web sites, such as http://www.planalto.gov.br/ccivil_03/leis/lcp/lcp101.htm.

This change restores web compatibility by using the same default as WebKit.

https://bugzilla.gnome.org/show_bug.cgi?id=720247
Add a new passwords dialog

https://bugzilla.gnome.org/show_bug.cgi?id=720239
Add a popup menu to copy username and password

https://bugzilla.gnome.org/show_bug.cgi?id=720239
Improve phrasing of the save password infobar

https://bugzilla.gnome.org/show_bug.cgi?id=615742
Don't show the name Epiphany
Update project urls
Use a symbolic icon for the default favicon
Updated Hebrew translation
passwords-dialog: refactor copy popup code
Updated Spanish translation
cookies-dialog: remove empty "domain name" column

WK2 doesn't give us access to this, so let's remove it.

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