PostEntity references to username instead of UserEntity.

That's so we can start to move the user stuff into its own service.