Refactored german standard iban
Replaced constants with abstract get methods to force subclasses overriding it
Added new Iban rule 001000
Added new Iban rule 001100
Added new Iban rules 001200 and 001201
Removed constructor calls
Added new Iban rules 001300 and 001301
Added new Iban rule 001400
Added new Iban rule 001500
Added static factory method for creating german ibans
Changed IbanGenerator construction and IbanRuleFactory construction
Refactored RuleFactory createIBANRule method
Removed RuleFactory test methods

The functionality is tested implicit by testing the generator.
Simplified test methods
Added iban rules 001600, 001700, 001800
Added equal methods
Refactored for using base class equal methods
Added new Iban rule 001900
Fixed badge issue
Added new rule 000600