Task/behavior tests

Initial setup for the behavior tests.
Ok to the creation objections and the vocabulary consistence, but I disagree on linking it to a feature; the whole idea of the step files is to reuse steps between features, and it would be confusing to use files from one feature into another. All step data should be independent of the feature.