Feature/7 interval initialization

Add support for interval initialization.

eg.
IntInterval(2, 5) == IntInterval((2, 5))
and
IntInterval[2, 5] == IntInterval([2, 5])