Correctly mapped Device.hasPasscode

Removed hack that was mapping `Lockable` to `hasPasscode`. Fixes #60. 

@pdehaan r?