Add support for SIM PINs

Modified connect() to allow specifying a SIM PIN.
Added security-related exceptions for PIN errors.
Updated tools and examples to use PINs.