Add UAParserUDF from kraken

This was reviewed over at https://gerrit.wikimedia.org/r/#/c/96738

Added parametized test for most popular user agents

Change-Id: I4af37b982809415d3d27fc53b965802e6e6b5b3d