iOS / Windows Phone bugfix, IE 11 support and some tests

- Fixed a bug where Windows Phone was reported as iOS
- Fixed IE 11 recognition
- Added a Go test suite