Composer

Add composer and Travis support