Fixes #51 - Automatically use the right scala binary version for previous artifact.

Now you can use x %% y % v correctly.
Merge pull request #58 from typesafehub/wip/handle-cross-scala

Fixes #51 - Automatically use the right scala binary version for previou...