proxy getText

fixes #97 
we need two tests

getText with a child selector
and getText without a childSelector

the step def is also kinda weird in this implementation

```
 @When /^I retrieve text of the "([^"]*)" element I should get "([^"]*)"$/, (rootSelector, expected) ->
 new @Widget({
      root: rootSelector
    }).getText()..............
```