Fix an issue where multi-line buttons lost proper alignment

Players with longer names needed two lines of text to fit inside a
position button, which would cause them to 'drop' a little and become
unaligned with the other buttons.

The solution is to add the android:layout_gravity="center" attribute to
each button in the layout.

Closes Issue #4