Bug 1285 - Incorrect naming of web services

This also fixed undiscoverability of contract API