Return exit code 0 instead of 2 when examples are skipped
Check that throw-matcher matches all variants
Move scenarios testing "throw" matchers to relevant feature
Move scenario unrelated to throw matchers back into its own feature file
Add feature file for inline matcher no arguments
Add feature file for inline matcher with arguments
Examples for scalara matchers maching php natives
Add a few more examples and clarify example
Rename  to , clearer
Remove array match example
Remove is null matcher
Remove both array and null matchers - hhvm doesn't like them :|
Remove callable matcher
Remove object matcher
Re-add callable matcher
Fix state matcher throwing method not found under hhvm for closures

This patch fixes state matcher by checking if the subject is
a callable. Under hhvm, callables will pass the first condition
of support for state matcher, which causes the matcher to
attempt to call an isCallable method on the callable itself.

This is not the wanted behaviour, the beCallable should be picked
up for support by the scalar matcher, and this is not
happening because is_object returns true in the state matcher
under hhvm. With this patch this is no longer the case
and phpspec will work as expected under hhvm.
Update change log
Add factory construction
Remove callable typehint
Remove callable typehint from the docblock's @method