Update to manifest version 2.

Also update styling to GitHub's new styling.