Add error in tof to Vesuvio resolution parameters

Refs #10169
Fix a few more bugs in calculation.

1. Use resolution parameter for generating initial tof
2. Use correct coordinate system for generating random scatter direction.
Refs #10169