Add a Serial instance for Ratio
Add NonEmpty wrapper
Update CHANGES
Fix Ratio instance