Remove alias from vector layer if it's an empty string

Fix ticket http://hub.qgis.org/issues/10437