fix call order during intialization of object
remove redundant/strange code

parsing of a date object from a String representation is done by
Utils.getDate(), while parsing BCD dates from byte arrays as described
in TR03110 is done by TR03110Utils.parseDate()