Merge pull request #6 from pylaterreur/master

Closes issues #3, #4, and Vladec/matching-engine#5
Set the last price after a deal
Using rather than typedef
Add tests
>> Fix compilation issue