Fixes #14.
Sets library and configuration file to be 0600 on creation (will not override if currently existing). Also catched error on trying to create a config if the directory structure already exists.
Fixes padding bug on short blocks.
Only the key needs to be equality checked. In the event a chunk is equal size the padding must extend another block length to ensure correct depadding.