upgraded the specs2 library
added the possibility to specify the TextInputFormat and refactored a bit the input output format api