Moved out mint into transactor.
Named voucher list member properly.
Removed unnecessary forward declarations.
Removed unused member variables and moved out version to main file.
Moved member function to private.
Const-correctness of accessor.