Made Synchronizer unit tests work again

--HG--
rename : chrome/content/tests/test_synchronizer.html => chrome/content/tests/synchronizer.js
Updated unit tests for synchronizer changes
Added checksum validation unit tests again
Added unit tests for special comments
Added tests for status field changes on download
Explicitly set randomResult value for all Synchronizer tests
Added Synchronizer tests for redirect loops