transceiver return signed values for sending

negative values indicate an error value

Might help for https://github.com/RIOT-OS/RIOT/issues/379