changed ukey_init to take no arguments

since ioctl returns successful even when a key is not registered
added dependencies for install