Fixed Service End Point Hashmap issue

In Hashmap we are using <String, ServiceEndPoint> means String is used
as a key. On the same time we over loaded ToString() method of Service
End Point class because of which HashMap getKey() functionality stopped
working.

1. Workaround is to iterate through all keyset but that is simple not
using the benefit of hashmap.