Hacker Halted Europe Changes

- Added statements to handle how different profiles (XP vs Win7, etc)
can run different plugins
- Added tests for internet connectivity for investigation plugin so it
doesn't "throw up"  if no internets