lade till en variant på rabattens klass

samt sina respektiva tester
ändrade också några namn på metoder hos rabatts interface
fixade fel som kom när språkets ändrades