Fix bdecode of negative number

Closes #162.