Dispose sandbox on the next tick and use xhr2

Disposing sandbox on the current tick make node crash. Probably this is due to
Node is trying to deallocate some resources on the tick end and these were
already deallocated by sandbox.