Fix product creation.

Selections from commit a084165.
fix edit price
Fix root_page and switch between currencies.
Cleanup.

- Cleanup weird padding, newlines etc.
- Change all Russian text to English.
- Move loose currency spec to features.
- Change to consitent code style.