Update Formatter.php

Duration doesn't work well with negative values so updated it to use the absolute value instead. If the app needs to mark negative durations they can check if the value is less than 0 before and then mark it as they wish (e.g. with "... ago")