Client device detector (Symfony 2, REST API, Backbonejs, Marionettejs, Bootstrap 3)