Add published method on VersionTracker queryset

Co-Authored-By: Gavin Wahl <gwahl@fusionbox.com>
Fix authorize refactoring
PEP-8 compliance fix
Refactor tests in order to use custom widgy sites
Add test for VersionTracker.objects.published()