integrate jsSHA into utils module
reimplement ajax using XmlHttpRequest

* jQuery is used only if it exists
* also removed node-xmlhttprequest from browser specific bundle