Add [] support.
Add atoum\script\runner constant support.
Fallback to atLeastOnce() for adapter, mock and function asserter.

Currently, if the user omit to call exactly(), once() or any other
method which evaluate the assertion, there is no warning or error.
However, the assertion is not evaluated, so, it's a problem because the
test is not relevant.
So, from now, there is a fallback to atLeastOnce().
Sadly, fallback to atLeastOnce() is not so easy :/.
It's not possible to allback to atLeastOnce() but maybe there is an
another way.
A call asserter throw a test\exceptions\runtime if it is not evaluated.
Add cli\command.
Add git pusher.
Refactoring to improve readability.
Set version to 0.0.1.
Set version to 0.0.2.
Set version to 0.0.3.
Set version to 0.0.1.