Added ArrayUtil and Assume

Added ArrayUtil, which only provides for the moment the 'contains'
method.
Also added Assume, which throw an exception if the condition isn't
filled, and does nothing otherwise. It contains three methods for now:
notNull, positive and positiveOrZero.