pts-core: Assorted work on web interface and other random changes in still making major PTS5 changes