Fix routing config to allow packages ending with .html
Add default parameter packagist_host, fixes #412
Document github oauth has to be set, fixes #413
Abandoned flag

Added abandoned and replacementPackage properties to package
Added visual queue to abandoned packages in view and list.
Abandon feature

Added form to collect replacement package
Added buttons for abandoning and un-abandoning packages
Added per_page parameter to search api
Merge remote-tracking branch 'phpmycoder/packages_per_page_search_api'
Silently reset per_page within the range if not a json req, refs #425
Show reference for all versions, fixes #427
Update deps
Backport support for gitlab, GH:Enterprise and others from Toran Proxy, fixes #417, fixes #404, fixes #394
Add virtual package provider listing page, fixes #400
Add json output to popular listing, fixes #411
Add virtual packages to search and split off into new page, fixes #350, refs #400
Add repository to search API, fixes #426
Show 30days sum instead of current monthly total in download stats, fixes #406
Do exact match queries on the type filter, refs #397
Allow +/-/" usage in search queries, fixes #376
Do exact tag matches in search, fixes #313
Fix search metachar escaping, fixes #429