Add specs for creating ovals with hex strings

@KCErb Here are some specs for creating ovals with hex strings (and lots of fixes for the existing specs).

I think this takes care of the remaining issue for https://github.com/shoes/shoes4/pull/736