#126 created abstract class AbstractInputField. ParcelInputField extends now that class.
#126 created GrundbuchblattInputField, which also extends AbstractInputField
#126 created one test and one helper class for GrundbuchblattInputField
#120 created AbstractInputField. ParcelInputFieldConfig extends it. And make us of it in AbstractInputField. Also removed inner classes from AbstractInputField, which did not belong there.
#120 created GrundbuchblattInputFieldConfig and use it in the different GrundbuchblattInput* classes
#126 created GrundbuchblattInputFieldConfig.json and us it in GrundbuchblattInputFieldTest and GrundbuchblattInputWindow.
#126 introduced the abreviationMaxLenght in AbstractInputField. It is the length after which a district abbreviation is automatically resolved.
#126 added GrundbuchblattInputField to AlkisWindowSearch
#126 added additional space to txtBuchungsblattnummer and fill it also with zeros if it is empty and has lost focus.
#126 introduced the defaultAbbreviationLength and the alternativeAbbreviationLength
#126 allow wildcards when 6 digits were already entered.
#126 if number entered in Buchungsblatt textfield with more than 6 digits, or another invalid number, then the font of the textfield becomes red
#126 only allow alphanumeric characters and _, -, % in the Buchungsblatt textfield
Merge branch 'feature/126-improvement-input-mask-grundbuchblatt' into dev