add UI extension support

Conflicts:

	lib/rack/openid.rb
	test/test_openid.rb
icon spec update
Merge branch 'ui' into merged-patches