Automatic GPS capture

Changes to XFormParser to support auto-GPS capture.
Do you mean both of them? structuredActions is now static because FormLoaderTask doesn't have access to an instance of XFormParser. I was mimicking what FormLoaderTask does with the IntentExtension code.

namedActions doesn't need to be static, I just switched it because it read oddly to have one collection of actions be static and one not.