Make buttons look consistent on iOS devices

iOS devices add a border radius to buttons by default. This squashes
them.
iOS adds a 'webkit-appearance' to buttons which give them a gradient by
default. This squashes that.
Merge pull request #54 from alphagov/ios-buttons

Make buttons look consistent on iOS devices