Fix/ie compatibility #31

Issues found:
- `obj.constructor.name` was undefined in IE (all versions)
- Data Service requests were failing in IE9