Merge pull request #8 from zaphod1984/master

adds a synchronous interface
Fixed typos
Updating version
improves README.md

* typo
* whitespaces
* reorganization
removes require('jquery')
adds example for the synchronous interface
reorders method definition, adds comments
adds error handling

catches a synchronous thrown error and returns it via tha assigned
callback