Pass filepath to pathinfo for attachments

This fixes a bug introduced by c44966b where an array was now being passed to pathinfo which causes:

```
Error: pathinfo() expects parameter 1 to be string, array given in fuel/packages/email/classes/email/driver.php on 482
```