Remove remnants of broken TimedItem.name
Handle a null animation effect

Also fix toString() methods
Merge pull request #277 from steveblock/nullEffect

Handle null animation effect
Merge pull request #279 from dstockwell/timing-error

Better error when the first argument of assert_styles is wrong
Rename Animation.targetElement to target and make read only.
Update tests that reference targetElement