Adding new setText method

Let me know when this is finished since firstandthird/angular-popbox will need to use the new version!