Fall back to fillDefault when fill is not supplied

fillDefault is defined in
http://www.w3.org/TR/SMIL2/smil-timing.html#adef-fillDefault

When we read the element attributes, 'fillDefault' is exposed by Chrome
as 'filldefault' (no caps)

When fill is 'default' or not supplied, we fall back to using the
(possibly inherited) fillDefault value.
Merge pull request #82 from ewilligers/filldefault-inherited

Fall back to fillDefault when fill is not supplied