Added a paragraph on why someone would want to use traits in contexts

Felt like the Trait section was missing a little bit of context (no pun intended) or an explanation on why someone would like to use Traits.
OK, I see, so if I had defined two Contexts in a single Suite, using the same Trait, it would fail because that would mean a duplication of step definitions in a suite

Makes sense. I'll add that.

On November 5, 2014 5:51:05 PM CET, Christophe Coevoet <notifications@github.com> wrote:
>> @@ -340,3 +340,8 @@ And then use it in your context:
>>  
>>  It will just work as you expect it to.
>>  
>> +Context traits come in handy if you'd like to have separate
>contexts,
>> +but still need use the very same step definition in both of them.
>Instead of
>> +having the same code in both context classes – and having to
>maintain it
>> +in both – you should create a single Trait that you would then
>``use`` in
>> +both context classes.
>
>You should add a warning that this will work only for contexts used in
>different suites, given that step definitions cannot be duplicated
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/Behat/docs/pull/54/files#r19886815