Merge pull request #1 from OpenROV/master

Syncing backup with Master
Fixing update.sh (fixes #196)
Merge pull request #198 from codewithpassion/fix-196-updatesh

Fixing update.sh (fixes #196)
fixed #197; motor_diags
additional ignore in scrutinizer
fixed #197; photocapture.js
Additional cleanup for #197
Merge pull request #200 from BrianAdams/issue197

Issue197