Added support for Array Change subscriptions. Added tests to the test_observableArrays() in knockout-tests.ts.

I added support for Array Change Subscriptions (issue link: https://github.com/borisyankov/DefinitelyTyped/issues/2933)
Why `KnockoutObservable<T[]>` was removed?