Breaking down arrayUtils.

  - These pass the translation phase.
Porting new version of TS to RS translator.
Fixes to make RefScript compile again.
Fix in Setup.hs
Removing Liquid, tc, and not-js tests.

  - Should be subsumed in typescript tests.
Enhancing sig for ===

  - Also unifying in tcExprT.
Updating prelude '===', etc.
Fix in overload resolution

  - It now does unification and subtyping in order to decide a valid signature
  - Also it is done in a retractable monadic action.

TODO: Fix 'this' in array length!!!
Cleanup in property read.
Changing name from lib.d.ts to core.d.ts
Removing unused.
Fix in intersection parsing.
Unify index signatures.
Various fixes in unification, subtyping, etc.
Fix in bracket assignment.
Adding some more tests.
Adding Error handling in prelude.
Fixing prelude.
Creating .liquid folder.
Merge branch 'master' into tsc