WIP: clarify some names

 - `Session` doesn't really identify a session, it identifies a connection, so name it appropriately.
 - application data / encrypted data / wire data / transport data are inconsistently named
 - `alert` doesn't say whether you're getting an alert or sending one

Let's try to clarify all this stuff.