Changed the interface of the method State#setState
Added the new property Queue#isStrict
Fixed the methods Queue#strict and Queue#start
Removed the methods Queue#onResolveItem and Queue#onRejectItem
Refactoring, optimization of performance