[#33583] [imp] Use a class variable for the published column

http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=33583&start=0

See the discussion at https://github.com/joomla/joomla-cms/pull/3414

## Testing
1. Apply Patch
2. Test in any current component (except banners) that hits, published and checkin and checkout continue to function as expected - this will test that the batch is completely b/c with current components
3. Test publishing an item in banners. This will test that using the new single variable rather than a 70 line overriding function works as expected