Add @font-face messed test case and update parsing

I was using a rework based preprocessor, and recently it wouldn't let me place my braces on the next line for the `@font-face` rule so I have updated the parsing with an accompanying test case.
Yeah, sorry. I am a bit rusty with my regular expressions. I will fix it up and rebase.