Optimize Adapters

Most adapters were not recycling views. This may help performance a bit.

Note that there may be side effects to this change. When recycling a view, one must make sure he initializes all aspects of the view properly. They have been changed by the previous use of the view. My familiarity with the various adapters and where they are used is limited so I wasn't able to test this thoroughly.

It seems to work with my common use cases - TV Shows.