Initial impl of Array.from()

Initial impl of Array.from() - that is, correct and complete behaviour/checks, but without the mapping functionality (we need to implement some iterable-check support first).