Adding some documentation to the README.md
Adding the additional_data field that is populated by the behavior but was not yet present in the migrations
Removing unused CartRulesController.php
Passing the data from BuyableBehavior::beforeAddToCart() in BuyableBehavior::composeItemData() through to BuyableBehavior::additionalBuyData(). This will remove the need to do another query there in the case you already got all data from the BuyableBehavior::beforeAddToCart() callback you want to have in here as well. Also fixing some coding standards.