Complete the Cipher Solaris layer


Fix minor bugs to complete the cipher support, datasets of both types can now be created.