WIP: Allow rendering public field with Field API formatter

(Completely untested, and probably doesn't work yet)
Not sure if we need this. I would remove it without the configuration option. Drupal should be serving data, wrapping HTML should be the client's job.

Do you see a use case for this wrapper being useful?