A lot of money gets passed around informally every day — when we pay someone back for dinner, pay a babysitter, or pay a roommate for rent. Now a bunch of different tech companies and banks are offering apps that can make this process easier and all but eliminate the need for cash and checks.