Committing to github due to having to reinstall VirtaulBox

The VM I've been fixing this ticket in has developed a problem and i need to reinstall it, so i'm pushing my changes to back them up.

The code is not fixed as I was tryign to find the source of some unexpected behavior before this OS problem occured

Refs #7865