[TYPES] Removed duplicate BT_ERROR type declaration.
[ERROR] Added a BT_ERR_NO_DATA error type to signify data unavailable.
[INTERFACE] Clarified the behaviour of the read() file interface.