implement `chrome.runtime.getPlatformInfo` + test to fix #86

remove dependence on `dart:html` and the platform getters