Use Jline to manage input stream, to provide arrow support (history and line navigation).
Class used to start a java process.
Helper methods to extract info from a maven project
Pipes form one string to another
Helper methods for attempting to execute a java process.