added support for parsing negative bencoded integers