More specific propType for button-group

Summary: Use `shape` to more precisely say what each button should be.

Test Plan: * Cross fingers (going to work on a better system for this)

Reviewers: brianmerlob, joel

Reviewed By: joel

Differential Revision: http://phabricator.khanacademy.org/D8102