Implemented setters APIs

* Implemented setters(writers) for all the supported engines.
* Simplified testing by using common functions in each module with testcases in argument.
* Removed jQuery code for IE6-8 support from master branch (as not all the users really need it and those who do can easily use it from external source).

*Please help me to update documentation (I added info on new methods but didn't touch examples nor changelog).*