Added CompilationTargetPath, RevenjVersion and MonoApplicationPath to the parameters.

Revenj is now downloaded if not present at the provided location. If its location is not provided default value will be provided in its place.

Command line functions, Managing sources, and Fetch revanj tested.

with-active-record parameter is now active-record.

Log formatting. Some code formatting autos.

Three way decision on diff prompt in deply proceedings.

Some prompt refactoring.

Readme additions.

Generate sources and upgrade for managed projects implemented and mildly not tested.

Added managed key/switch for switching in last_dsl/diff functions.

Params to publishLocal in project sbt.

Api got 3 new functions, divorcing cmdlineclient from api logic, leaving it with user experience only
- mingle with databaseConnection
- cacheRevenj
- makeMonoServer which moves all dependencies, generatedModel to mono location, makes start script and required folders and finally calls mingle.

IO is now static in api to support api functions.