Enable nuget package restore for the solution and clean up / align versions on the various nuget packages.
Change the Pasta calculator algo to make it more readable and fix all style cop issues for Pasta.* projects.
Introduce the concept of RawMaterialRole in order to make the link between a market data name (string) and a parameter for the PastaCalculator
Fix acceptance tests by setting the proper expected first prices (0 for pastas depending on 2 raw material only; 0.5m for pastas depending on 3 raw material.
Extract a magic number within the PastaCalculator class.
Merge remote-tracking branch 'origin/pr/4'

Conflicts:
	Michonne.Tests/packages.config
Fix doubled .nuget folder