added IV/Salt+Iterations to encrypt/decrypt functions
added function definitions
fixed encoding for default algorithm handling
Merge pull request #210 from igal-getrailo/jira-2503b

added IV/Salt+Iterations args to Encrypt/Decrypt functions