removing some unused imports from the Agent entry-point
extending the JAR Agent to offer constructors where context can be passed to the agent from the invocation