Remove bug in fail message.
asserter::handleNativeType() now return false by default.
Improve error message about tested array when the user try to modify it with offsetSet().
fixed typo in Exception related error messages
Merge pull request #282 from gauthier/master

Fix typo in exception asserter, thanks to @gauthier.
It's now possible to write ->array(array(1, array(2, 3)))->in[1]->integer[0]->isEqualTo(2)).
Remose useless comment.
Merge pull request #279 from mageekguy/improvePhpArraySyntax

Improve phpArray asserter to test multi-dimensional array more easily.

Before this commit, if you want to test a multi-dimensional array, you should do something like that:

<?php

$this
   ->array($array = $object->shouldReturnAnArray()))
   ->integer($array[0])->isEqualTo(42)
   ->string($array[1]['foo'])->isEqualTo('bar')
;

?>

Now, you can do:

<?php

$this
   ->array($object->shouldReturnAnArray()))
      ->integer[0]->isEqualTo(42)
      ->string[1]['foo']->isEqualTo('bar')
;

?>

Moreover, there is an alias to the phpArray asserter in the asserter generator to improve readability, so, you can write:

<?php

$this
   ->in($object->shouldReturnAnArray()))
      ->integer[0]->isEqualTo(42)
      ->string[1]['foo']->isEqualTo('bar')
;

?>

Finally, there are several bug fixes about phpArray and its unit tests.
Merge branch 'master'.

Conflicts:
	classes/asserters/adapter.php
	classes/asserters/mock.php
	tests/units/classes/asserters/adapter.php
	tests/units/classes/asserters/mock.php
	tests/units/classes/asserters/phpArray.php
	tests/units/classes/asserters/phpFunction.php