Martin O'Neill says he was pleased with Ireland's performance despite a disappointing result at home to Serbia.