Issue/13 pairing status should have pending field

This PR addresses Issue #13. It adds a pending field to the `PairingStatus` object so users can use the same `while (pairing.pending)` logic they would for authentications.