process individual files instead of concatenating

Fix #16 and #17 by allowing grunt-premailer to operate on multiple files instead of concatenating files into one massive output.