[gui] authentication

Code provided by thomas.witt@infopark.de
[gui] Honeybadgerintegration

Code by thomas.witt@infopark.de
[gui] GUI-Javascript-Execution nur auf Index-Seite

Die Login-Seite und die Classic-GUI-Seiten sollen bitte nicht das GUI-Javascript ausführen.
Code by thomas.witt@infopark.de
[gui][deploy] OpsWorks-Deployment enabled

Code by thomas.witt@infopark.de
[gui] Default gitweb_url_map for GitHub
[gui][deploy] Repo für Honeybadger-Deploy aus Cloud-Config
[gui][deploy] Rails-Env von DCC statt von Employeeapps
[gui][deploy] dcc_credentials.rb → crm_credentials.rb
gitignore-Update

.*.sw? hat jeder in seiner User-.gitignore.
Grundsätzlich ist das Editor- und somit Nutzerabhängig und gehört nicht ins Repo.
[gui][bugfix] Style für Links korrigiert

„a:not“ wird erst nach klassenspezifischen Styles angewendet wohingegegen „a“ davor angewendet wurde.
[gui] Projektdetails immer sichtbar
[gui] Controller-Specs funktionieren wieder

Im development- und test-Environment wird jetzt keine Authentifizierung mehr benötigt.
[gui] Project-Owner

- wird beim Anlegen ggf. gesetzt
- wird angezeigt
- ist zusammen mit Branch & Name die neue Uniqueness-Bedingung (Name allein ist nicht mehr unique)
[gui] Locale aus HTTP_ACCEPT_LANGUAGE
[gui] Ajax-POST-Requests send CSRF data
[gui] kleinere Verschönerungen

- Login-Div ohne &nbsp;|&nbsp;
- Eigene Projekte werden farblich hervorgehoben
- Owner-Anzeige nur bei fremden Projekten