Change default value for boolean nodes

Hi,

As seen in #273, all the boolean nodes had a `null` default value, instead of an expected `false` value, which would make more sense.

I didn't add tests for now, because the fact is as this has an impact on some features (like the `dry-run`, even though the behat test on this feature passes, or the `strict` mode that does not have any), and that these features are still passing and doing as expected.

I'm also waiting on the travis run to check up this PR, as when I run it on my computer, it fails because of a language problem (the features are parsed correctly, the but the result is in french, so it fails on "expected X passed, had X succès" for example).

**edit :** OK it seems to fail on the develop branch failures, so this PR should pass. :)

Cheers.