Add ExternalApplication model
Ask all fields for ExternalApplication
SSO: use puavoId as dn attr
sso: validate domain uniqueness
sso: add puavoServicePathPrefix
sso: list current sso domain in sso add script
add clean task to Makefile
Rename ExternalService to LdapService and ExternalApplication to ExternalService
(holy shit)
Clean up new ExternalServices during tests
Add basic external_services_controller (sso)
Ensure that ExternalService uses always uid=puavo
Use custom controller for external service activation for schools
Fix permissions in add-external-service.rb
move external services to dashboard subtab
Merge branch 'master' into extapps

Conflicts:
	app/assets/stylesheets/puavo2013/theme.styl
	app/views/external_services/index.html.erb
	app/views/external_services/show.html.erb
	app/views/layouts/application.html.erb
	app/views/users/index.html.erb
Rename active services to external services
Remove unused menu file
Ask whether the external service is trusted
Add organisation level external services form
Add some nicer styles for external services