Created a simple utility to help automate the task of creating a valid json manifest for ruleset update information
Merge branch 'master' into makeJSONManifest
Remove example usage from comments
Remove db_signature field from update object since the update_signature field will include the hash of the db file
starting code for checking for updates
Removed unnecessary uses of string conversions
Check version of the ruleset release
Outline code to start handling the new database file source
Use the XPCOM interface for creating XMLHttpRequests.
Build the skeleton for applying the update
Write comments describing the function and parameters to each function
Fill out the helper functions
Merge branch 'master' into rulesetUpdating
Prefix function call with this
Check the release type of the extension to make sure only ruleset releases appropriate to the extension are downloaded
Use Char type to properly access preferences
Check the version of the ruleset release, branch type, and database format version in one place before updating
Wrote a closure-producing function that can be clearly called from setInterval to periodically check for and apply updates
Merge branch 'master' into rulesetUpdating
Change json builder script to reflect changes to version spec