bugfixes and improvements

added caching for most of the seat json queries
fixed: seats not visible in order details for retail
fixed: admin orders are saved as retail order when logged in as retail
store as well
temporarily removed bank submission link
added passbook info for this year's play
passbook files are now attached to mails
fixed: orders falsely marked as paid
fixed: tickets pdf is transparent