Version 0.11.78

+ Screen keyboard size has been decreased to leave more free space.
+ User interface can now available tariff for a given payable.
  To make it possible, Payable, that wishes to use this functionality must provide
  `tariff` property that returns integer tariff identifier.
  This value will then be compared to the tariff identifiers in tariff list and appropriate
  one will be chosen and automatically selected.
  Curently, both Ticket and Card provide this property using their contents as a source.
  For Ticket, only previously payed tickets return sensible value, while others return None.
+ payments module: CardReader refactored out of Reader to simplify its structure.
+ Multiple changes have been made to view.qml
  as part of getting rid of quirky user-interface behaviour.
  + separate functions set_tariffs and set_payable have been replaced by
    one function: set_tariffs_with_payable.
  + ListView delegate expansion state (namely Details) have been remodeled
    to no longer include any attributes that do not directly relate to them.
    Thus Details state property changes no longer contains changes for
    list.interactive or list.contentY.
  + Instead of manipulating ListView state through delegate states, highlight* attributes
    were used.
  + All animation durations were decreased to visually make faster visually.