(FACT-335) implement GCE virtual fact
(FACT-335) Add GCE metadata facts

Implementation derived from d7c863eb.
Merge branch 'pr/697' into facter-2

* pr/697:
  (FACT-335) Add GCE metadata facts
  (FACT-335) implement GCE virtual fact