clean up of test message service
very minor clean up for test message file system
clean up for test vfs and some logic changes:
- cleanup calls super.cleanup
- dummy handler uses a nullary constructor instead of non-static init
doesn't seem to have affected whether tests pass