Added possibility to enter custom key length. Added key length limitations, according to issue #102 and SpongyCastle specification.
Fixed coding style.
Merge pull request #536 from gogowitczak/custom-key-length

Added possibility to enter custom key length.
Update copyright timespan for Thialfihar
Change license from ASLv2 to GPLv3 where possible