Add spec to ensure font variations do not affect eachother.
Change google/lastresortwebkitfontwatchrunner to also use the fontwatchrunner.hasTimedOut method so it also uses the configurable timeout.
Merge pull request #105 from typekit/bs-fontfamily

Introduce Font and FontVariationDescription
Merge pull request #109 from typekit/bs-fix-google-timeout

Fix configurable timeout on the Google lastresortwebkitfontwatchrunner
Merge pull request #108 from typekit/bs-fontvariation

WebKit font weight bug?
Merge branch 'master' into bs-versions