Fixed issue with commented-out user_pref lines
Fixed issue with commented-out user_pref lines

It ended up being a mixture of the previous commit and the fix. It writes a temporary file on the go that only holds preferences, and generates the target file at once at the end. It's slower than before, but it works.

ghacksuserjs/ghacks-user.js,ghacksuserjs/ghacks-user.js