Roughly a year ago, Google found itself in a heated debate when the company decided to brings its popular Street View service to the streets of Germany. More than 244,000 Germans filed a complaint with the company on the grounds that the images posted online could violate their privacy by …