Stopping long filenames in upload field link text breaking page layout

Fixes #1298

Any group of non-alphanumeric characters has a zero width space appended to it.

![](http://dl.dropbox.com/u/183085/symphonycms/upload_field_long_filename.png)