Use InstanceTag / TextArea based on Rails version, so that it works in Rails 4

Use InstanceTag for Rails 3 and TextArea otherwise. This allows
sir-trevor-rails to work on Rails 4.

This is based on the fix for the same issue contained within
madebymany/sir-trevor-rails#16

I have redone this so that it will be a cleaner merge