Version 0.10.278

+ Reviewed sources and amended all encode and decode calls
  to include error='replace' parameter.
+ Added payment.py module with basic implementation of Payment concept(class Payment).
  This class should now be used as a basis for all payments in project.
  This class also provides basic implementation of Payment.check
  that generates proper check header.
+ card.Card.fio_short property has been implemented.
+ payments.Reader got its regular expression improved with named groups.
  Also payment.Reader.to_printer has been improved with new templating options
  and barcode handling.
+ report.Report.check now accepts options `cashier` parameter
  and generates different footer in this case.
+ results of `calc` method for ticket tariffs now have `interval` property that shows
  unicode representation of time, processed during price calculation, in Ukrainian.
+ ticket module payments now have `check` method properly implemented(where needed)
  according to external requirements.