[#7628] ticket:646 Fix trove update to handle duplicates

It helps find each one of them.
[#7628] ticket:646 Remove duplicates from command
[#7628] ticket:646 Command to remove duplicate trove categories
[#7628] ticket:646 Reassign categories if different projects use different duplicates
[#7628] ticket:646 Fix agpl duplicates discovery
Update version of nose
Remove NoWarnings package, old and unneeded
[#7674] Include IP address in user audit logs

Extracted a new method so that we don't further clutter the model with
references to the current web request
[#7677] update mail tasks to handle actual ObjectId in addr params
[#7677] change verification link to be protocol relative so referrer is always there (https/http switch may drop it) and after flash you go back to the right page
[#4905] ticket:634 added new subscribe menu for all wiki pages
[#4905] ticket:634 removed unused pieces of code
[#4905] ticket:634 Make logic cleaner a bit
[#4905] ticket:655 Move 'subscribe to wiki' button to sidebar
[#4905] ticket:655 Add test for wiki subscribe
[#7659] ticket:653 Allow tools to add fields to project json API
[#7688] Use username instead of userid in session. Handle expired
password after logging in.
[#4905] don't show subscribe button to anonymous visitors
[#7589] ticket:622 Make User indexable
[#7589] ticket:622 Tasks for indexing users