F. Mannlicher osztrák mérnök találmánya, az önműködő puska