Fix ShapedStationRecipe, add RecipeBounds

IStationRecipe.checkMatch takes RecipeBounds, which is created once in
findMatchingStationCrafting.
Update ru_RU.lang
Merge pull request #223 from Adaptivity/patch-1

Update ru_RU.lang