bug1056857-Part 1: added developer checkbox for ignoring GPS. r=ehung

This is just the GUI side, the other parts of this bug are implementation of this.
Merge pull request #23388 from garvankeeley/bug1056857

bug1056857-Part 1: added developer checkbox for ignoring GPS. r=ehung