updated links to C library sources
Some updates and additions.

Add emi-client, update emi-es-client version.
Add unicore-dev Maven repository.
Add compiler-plugin configuration for Java 1.5
Add types related to requirements.
UserConfig deprecated in favor of ClientProperties.
Add JobSubmissionFailed exception.
Documentation
Implement Runnable to do the actual retrieval.
Implement EntityConsumer
Extend EntityContainer
Documentation, logging, and submission
Documentation and submission exception
Make Job serializable and add properties about running instance.