debug_constraints: tidy.
system: new module.
array: added space(); tidy.
queue: added assertion in back() to avoid index overflow; tidy.
utility: added swap(), less(), and greater().
priority_queue: new class and interface; added test/collections/priority_queue.