e2e: allocate contexts for e2e ep

Allocate send, recv, and rma frag contexts
Add idle lists
Add arrays for storage
Add counts for resizing if needed