add UI extension support

Conflicts:

	lib/rack/openid.rb
	test/test_openid.rb
icon spec update