aciWorker – Abstract web workers and not only

aciWorker brings abstraction to web workers and allow JavaScript code execution even in their absence. It also adds the use of a FIFO queue so that it provides code execution in the calling order and allows CPU resources reservation when web workers are not present, thus ensuring greater responsiveness to the user interface.