Small ServiceManager adjustments

- Throw if you try registering an already registered service.
- Don't throw `CM_Exception_Nonexistent` - this exception will translate to a 404-page in many cases!

@cm-jan @tomaszdurka please review