Refactor so that we don't have to explicitly create custom renderers for...

Allow us to call our partial rendering helpers without having to explicitly define the same boiler plate code.

Essentially as long as we define a template partial for the specific helper the view helper will automatically be available.
it is always present, checking to see if rendered empty seems more sane.

Ideally I'd rather not do the check and ActiionView raise and template exception but I'm a bit rusty with it's internals.