Provide locale via X-Presto-Language header

The expected format is as defined by IETF BCP 47 (http://tools.ietf.org/html/bcp47)