Change our routings to be more in line with Core

Tests are still passing, also manually tested.
The .commerce.price part needs to disappear.
entity.commerce_currency.devel