remove contact_point monkey patch

Monkey patches make me uneasy. Though this one does only touch public methods, its possible that there is a future conflict so it's safer and more flexible to own this method outright.

So I've moved `contact_point` into `CapEC2::Utils` - the functionality is identical.