update composer
tie in Composer dependencies and setup preliminary ua-parser functionality