optimize favicon middleware by moving out defaultIcon buffer
Router middleware supports next match
Router middleware supports route middleware
Add another test case for router middleware
Add test for basicAuth.js middleware