add user_agent
add browser gem
create user_agent_factory service
replace user_agent by device_type only
cleanup device_type method

thx @matsumonkie
Merge branch 'add-devices-informations'