Headscarves and the Court of Justice of the European Union: An Analysis of the Case Law