Wp 848 optimize servicedisco typemap

Create the map with feature uris and service constructors only once instead of every time the discovery finds a service.

Jira-issue: http://jira.webinos.org/browse/WP-848