Support for multi-module projects

`sbt-revolver` doesn't work well with multi-module project because it supports only one application process. This pull request removes this limitation.

Single-module projects should not be affected except for the fact that plugin messages now contain project id.

I would be glad to hear and fix your code review comments if any.