keep .bfh-phone input from overwriting placeholder text when empty

When a `.bfh-phone` element has no value, the `placeholder` attribute is overwritten with `" "` which is the value of `formattedNumber`.  The code below keeps that from happening.  Only tested in Chrome (31) for Mac (10.7.5).