Added method 'deferArray'

Added method 'deferArray' to incapsulate array of defer objects logic. By default it'll use jQuery $.when method, but it can be easily reloaded to support other libraries (e.g. q.js, when.js, etc.)