Terriko/cynara geolocation

@xuzhang As promised, the more-generic version of the cynara checks for geolocation patch.

There are a few things I expect will need fixing before merge will be possible:

- The variable names for cynara and its permissions probably should be changed to something more in keeping with the crosswalk style guide.  
- While I think the initialization for Cynara probably belongs in XwalkRunnerTizen, I believe the way I'm using it is only acceptable for prototype purposes and will need to be fixed in keeping with your coding standards before merge (or a bug opened so it can be resolved later)
- This needs more extensive testing with a geolocation-capable device 


when do we have it an when we don't have it? should it be a build flag?