Peterhead lose out in League One clash with Forfar Athletic