Allow FreeText.check_content() to be able to return a promise
Clear away the sporadic `return self` and `thenResolve(self)`s
Merge branch 'feature/issue-36-initial-changes-for-v02' of github.com:praekelt/vumi-jssandbox-toolkit into feature/issue-36-initial-changes-for-v02