Mermaid Maritime posts losses for 1Q15