Renames on the path stuff.

- PathBinder = an object that may bind an exchange to a path
- PathBinding = the information about the binding
Javadoc the path package and fix some warnings.