Website improvements

I wouldn't normally do a news piece for website improvements, but I've added/fixed some useful functionality that you should probably know about.

Firstly, package searching now works properly—that is, pagination works so you can actually look through the results. Additionally, I'm considering changing the default number of packages per page to 20 (or 30) rather than the current 10, which is a bit small.

Secondly, packages can now be marked out of date. Beneath the last updated date on a package info page, there is a link to mark it out of date (or a message saying it is out of date if someone has already). This will highlight the package in the devsite and send an email to the maintainer of that package. Please don't use this feature for anything other than marking a package out of date.