Array and pair enhancements

This should answer #11 and #12.

Relevant tests to run:
- bool_array;
- bool_pair;
- bool_ref;
- buffer;
- heap;
- list;
- queue;
- stack.

You can also take a look at the documentation for Array<SIZE, bool>, Pair<bool, bool> and BoolRef.