Another round of cleanup

- Move newSession to Server interface
- Fix render transform adding points over different worlds
- Removed multiple copySnapshots performed in the scheduler (I don't
  even... @Raphfrk ??).

Signed-off-by: Chris Sanders <zidane@outlook.com>