Adjust regex & add error

Fixes #1. Adjust regex to accept url() paths with no quotes, reject paths with unmatched quotes, and trim spaces between parens and quotes. Also throws a descriptive error when it cannot find a valid path.