Ahreadmeagain

@seriousamlqz @yzhang90 @xiaohe27 @owolabileg please review **carefully**. 
Is the reason you remove -cp (and also in following occurrences) is that we assume user will takes care of their own dependency, and JavaMOP agent doesn't require any other dependency?