initial commit
updated Facts to lucene 3.0.3
 code review feedback
HERP DERP TIMING
Merge branch 'anurse-is-dumb' into qa
Prevent a dummy User line from appearing in support requests for unauthenticated users. Fixes #1125.
Fixes #1089 - it shouldn't be possible to remove yourself as package owner if you are the last (only) owner. That would create an ownerless package (we have a bunch of those right now though).
Fix a broken test. Re fix #1089 to work for removing pending owners when there is a single non-pending owner. Add a unit test of 'won't remove the last owner'.
Fix #935 - don't show version numbers in Gallery search results, since they aren't relevant in that context.
Enable a resending confirmation emails even when there are multiple accounts with your unconfirmed email address. You must elect a username in this scenario. Fixes #633. Fixes #1162 (dupe). Fixes #630 (dupe).
HERP DERP TIMING
Fix #993 The icon displayed on the user profile page does not match the package page.

Conflicts:
	Website/Controllers/UsersController.cs
Merge branches 'anurse-is-dumb', 'tilovell-993-ONLY-packageOwnerIcons', 'tilovell-1089-noRemoveLastOwner', 'tilovell-1162-duplicateEmailIssues', 'tilovell-935-noVersionNumberSearchResults', 'tilovell-1125-unfilledContactFields' and 'johtaylo-159-SearchSpecialCharacters' into dev
Merge branch 'dev' into qa