Fix IE issues: noPostMessageApply test issue; target origin for empty iframes

Improve the hack for testing IE9+ subwindows via /Trident/.
Add check about validity of protocol and host name while computing the
target origin of an iframe (it fixes a not working parent2iframe
communication in IE, while the parent is calling singalReady() and the
iframe reports neither a protocol nor host infromation via urlHack) .
Update README.md

Change title
Apply esformatter source cleanup (i.e. - whitespace commit)
Adding @rbtbar to contributors list. Bumped version from rc1 to v0.3.0 in package files. Added files prop to package.json to limit module payload. Updated build assets