ArrayAssert: import unit tests from YUI

No change but breaks.
ArrayAssert: Fix a copy/paste issue in unit tests

Just noticed that I wrote two different tests but with the
same test name. Therefore one didn't actually run at all.

Still no change and still breaking.
ArrayAssert: refactor isUnique() to be YUI free
ArrayAssert: update coding style for isUnique()