mavenized the rake build and integration test uses invoker plugin

the purpose of that PR is either to trigger travis build so I can what I missed locally
and to show what I mentioned yesterday.