some normalization of the shelf readmes (#241)

* some normalization of the shelf readme

* remove individual build status badges
diff --git a/pkgs/shelf/README.md b/pkgs/shelf/README.md
index 054b01f..4f45d39 100644
--- a/pkgs/shelf/README.md
+++ b/pkgs/shelf/README.md
@@ -1,9 +1,8 @@
+[![pub package](https://img.shields.io/pub/v/shelf.svg)](https://pub.dev/packages/shelf)
+[![package publisher](https://img.shields.io/pub/publisher/shelf.svg)](https://pub.dev/packages/shelf/publisher)
+
 ## Web Server Middleware for Dart
 
-[![Build Status](https://github.com/dart-lang/shelf/workflows/Dart%20CI/badge.svg)](https://github.com/dart-lang/shelf/actions?query=workflow%3A"Dart+CI"+branch%3Amaster)
-
-## Introduction
-
 **Shelf** makes it easy to create and compose **web servers** and **parts of web
 servers**. How?
 
diff --git a/pkgs/shelf_packages_handler/README.md b/pkgs/shelf_packages_handler/README.md
index f1f3bfd..21f4765 100644
--- a/pkgs/shelf_packages_handler/README.md
+++ b/pkgs/shelf_packages_handler/README.md
@@ -1,3 +1,6 @@
+[![pub package](https://img.shields.io/pub/v/shelf_packages_handler.svg)](https://pub.dev/packages/shelf_packages_handler)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_packages_handler.svg)](https://pub.dev/packages/shelf_packages_handler/publisher)
+
 A package that provides a [shelf][] handler for serving a `packages/` directory.
 It's intended to be usable as the first handler in a [`Cascade`][cascade], where
 any requests that include `/packages/` are served package assets, and all other
diff --git a/pkgs/shelf_proxy/README.md b/pkgs/shelf_proxy/README.md
index 9b0629e..07b9017 100644
--- a/pkgs/shelf_proxy/README.md
+++ b/pkgs/shelf_proxy/README.md
@@ -1,6 +1,7 @@
-## Proxy for Shelf
+[![pub package](https://img.shields.io/pub/v/shelf_proxy.svg)](https://pub.dev/packages/shelf_proxy)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_proxy.svg)](https://pub.dev/packages/shelf_proxy/publisher)
 
-[![Build Status](https://github.com/dart-lang/shelf/workflows/Dart%20CI/badge.svg)](https://github.com/dart-lang/shelf/actions?query=workflow%3A"Dart+CI"+branch%3Amaster)
+## Proxy for Shelf
 
 `shelf_proxy` is a [Shelf][] handler that proxies requests to an external
 server. It can be served directly and used as a proxy server, or it can be
diff --git a/pkgs/shelf_router/README.md b/pkgs/shelf_router/README.md
index 7558cdc..0fe6f39 100644
--- a/pkgs/shelf_router/README.md
+++ b/pkgs/shelf_router/README.md
@@ -1,4 +1,7 @@
-# Web Request Router for Shelf
+[![pub package](https://img.shields.io/pub/v/shelf_router.svg)](https://pub.dev/packages/shelf_router)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_router.svg)](https://pub.dev/packages/shelf_router/publisher)
+
+## Web Request Router for Shelf
 
 [Shelf][shelf] makes it easy to build web
 applications in Dart by composing request handlers. This package offers a
diff --git a/pkgs/shelf_router_generator/README.md b/pkgs/shelf_router_generator/README.md
index 75eb84d..07ad5a7 100644
--- a/pkgs/shelf_router_generator/README.md
+++ b/pkgs/shelf_router_generator/README.md
@@ -1,5 +1,7 @@
-Shelf Router Generator
-======================
+[![pub package](https://img.shields.io/pub/v/shelf_router_generator.svg)](https://pub.dev/packages/shelf_router_generator)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_router_generator.svg)](https://pub.dev/packages/shelf_router_generator/publisher)
+
+## Shelf Router Generator
 
 [Shelf](https://pub.dartlang.org/packages/shelf) makes it easy to build web
 applications in Dart by composing request handlers. The `shelf_router` package
diff --git a/pkgs/shelf_static/README.md b/pkgs/shelf_static/README.md
index 0935305..7a54f44 100644
--- a/pkgs/shelf_static/README.md
+++ b/pkgs/shelf_static/README.md
@@ -1,6 +1,7 @@
-`shelf_static` is a `Handler` for the Dart `shelf` package.
+[![pub package](https://img.shields.io/pub/v/shelf_static.svg)](https://pub.dev/packages/shelf_static)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_static.svg)](https://pub.dev/packages/shelf_static/publisher)
 
-[![Build Status](https://github.com/dart-lang/shelf/workflows/Dart%20CI/badge.svg)](https://github.com/dart-lang/shelf/actions?query=workflow%3A"Dart+CI"+branch%3Amaster)
+`shelf_static` is a `Handler` for the Dart `shelf` package.
 
 ### Example
 ```dart
diff --git a/pkgs/shelf_test_handler/README.md b/pkgs/shelf_test_handler/README.md
index cff755c..6b9d24f 100644
--- a/pkgs/shelf_test_handler/README.md
+++ b/pkgs/shelf_test_handler/README.md
@@ -1,3 +1,6 @@
+[![pub package](https://img.shields.io/pub/v/shelf_test_handler.svg)](https://pub.dev/packages/shelf_test_handler)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_test_handler.svg)](https://pub.dev/packages/shelf_test_handler/publisher)
+
 A [shelf][] handler that makes it easy to test HTTP interactions, especially
 when multiple different HTTP requests are expected in a particular sequence.
 
diff --git a/pkgs/shelf_web_socket/README.md b/pkgs/shelf_web_socket/README.md
index a482357..7105c11 100644
--- a/pkgs/shelf_web_socket/README.md
+++ b/pkgs/shelf_web_socket/README.md
@@ -1,3 +1,6 @@
+[![pub package](https://img.shields.io/pub/v/shelf_web_socket.svg)](https://pub.dev/packages/shelf_web_socket)
+[![package publisher](https://img.shields.io/pub/publisher/shelf_web_socket.svg)](https://pub.dev/packages/shelf_web_socket/publisher)
+
 ## Web Socket Handler for Shelf
 
 `shelf_web_socket` is a [Shelf][] handler for establishing [WebSocket][]