Whitespace cleanup
Use Postscribe as markup parser by default

Postscribe is much more powerful in parsing ugly markup such as
`document.write` calls.
Avoiding calling Postscribe is achieved by setting data attribute "no-postscribe"
on currently accessed element.
If no markup present, avoid calling success callback
Pass currently accessed element to success callback as argument

We can then use parent binding context and DOM element at the same time
Parse `link` elements differently if IE

IE check courtesy of James Padolsey (https://gist.github.com/padolsey/527683)
SPC: Get zone name and zone ID from element data

We can use jQuery’s internal capabilities instead of metadata plugin.

Example: `<div data-zone-name="floater" data-zone-id="42"></div>`
Delete request param if empty string is returned
Update build and consuming process

* Add package.json and remove META.json
* Add Gruntfile + its packages and remove Makefile
* Add JSHint and modify file according to recommendations
* Add Bower
Update README
Release 1.2.0