add geolocation mock data support Issue #332
revert changes to .gitignore in favor of global .gitignore
remove commented out code block
fix merge conflicts
remove extra whitespace
remove more commented out code
override content.css and remove geo.css for button styles
Mozilla convention is to wrap even single-line conditional blocks in curly braces
dont call callback.update unless defined
use a dialog element instead of reimplementing it in a window element
FIX: Manifest validation false positive for type: "web" (fix #351)

- valid app types: web, privileged, certified
- permission table appStatus lookup: app, privileged, certified

If it isn't certified or privileged, it's appStatus "app":

https://hg.mozilla.org/releases/mozilla-b2g18/file/d9278721eea1/dom/apps/src/PermissionsTable.jsm#l413
prevents default on "validation errors link" click handler (fix #352)
update Add-on SDK to latest stabilization branch release (1.14b4)
Merge pull request #360 from mykmelez/update-addon-sdk

update Add-on SDK to latest stabilization branch release (1.14b4)
small style nit and comments on B2G style override
don't store currentLoc as instance member
construct new FakeGeoPositionObject if callback is not false-y
Merge pull request #340 from nickdesaulniers/geolocationButton

add geolocation mock data support Issue #332
Merge pull request #355 from rpl/fix-noapplist-after-click-errors

FIX: prevents default on "validation errors link" click handler
Merge pull request #354 from rpl/fix-validation-type-web

FIX: Manifest validation false positive for type: "web"