Adjust classpath setup

Ensure the original project.clj is not used as the base for running the plugin.

Ensure profiles.clj profiles are applied correctly.

Allow explicit addition of profiles on the command line.

Moves log configuration to logback.xml to allow logback-test.xml in a project to
override this.