Add DESCRIPTION to build instructions, presented in the JSON result of

This adds a new instruction to the dockerfile, `DESCRIPTION`, which was proposed in #2167. I figured this would be a fun way to learn about how Dockerfiles are handled, so here you go. **bonus feature**: tests!

It also adds Config.Description to the inspect output which should make the hub people happy.