Revisions to reflect the discussion at issue 11

@igrigorik @tabatkins @jakearchibald first attempt to reflect where issue 11 is headed. I still have a few questions, will follow up on the issue.
If the fallback is also a remote font, does the process begin anew, with same timeout value?