initial pass at using jline2
removed unnecessary libs now
loading console jars via cfml, so they are upgradable.
Merge branch 'master' into feature/jline2

Conflicts:
	src/cfml/system/Shell.cfc
	src/cfml/system/util/ReaderFactory.cfc
Removing cfdistro
Updated upgrade command to not use cfdistro
fixed the completor issue by adding it directly to the lib directory not the class loader approach
Upgrade command to ovewrite
Group ID changed.
Removed remaining cfdistro references in tests.
rebuilt for usage of generics
build properties for automation
update all tests to support jline2
Upgrade reloads shell
init run at testbox
Merge branch 'master' of github.com:Ortus-Solutions/box-cli
testbox can now run tests, updated the bdd creation scripts
fix for jline2 usage now
Initial version of repl now works
Reload WireBox mappings on reload