Add support for inlining font files.

- Strip any query strings or hashes from url filename
- Add fontPath option
- Set correct mime type according to font filetype

SVG files are an edge case, as they can be both images and fonts. As of now, the plugin will continue to look for SVG files in the imagePath.

My use of indexOf to detect whether the file is a font is admittedly a bit crude. Please give feedback :)
A regex might be cleaner here, something like `/(ttf|otf|woff|eot)/.test(type)`