review simpleclient maven config

This PR introduces two changes to the simpleclient build configuration:

- don't use explicit versions for the simple client nested modules
- don't declare the simpleclient dependency as provided

cc/ @brian-brazil @u-c-l