Fix phones validation bug

I was using the symbol representation of the "number" key, but the JSON file uses a string for the key. I was also not allowing blank values, but now I am.