Fix the favicon path

Rails seems to be using /images/favicon.ico instead of the root now.
Add host and namespace columns to Repository + more

* Renamed Repository repository_name column to just name
* Restructure the remote server classes
* Deprecated the url column on Repository. Soon we will always be
  constructing the url based on the host, namespace, and name fields.